Los Angeles, California Local News10 months ago
Scores of starving brown pelicans found on Southern California beaches
[ad_1] Scores of emaciated brown pelicans, too weak to fly, have been found on Southern California beaches in the last month and taken to an Orange...