Scores of sick, starving pelicans found along California coast
NEWPORT BEACH, California — Scores of sick and starving pelicans have been found in coastal California communities in recent weeks and many others have died. Lifeguards spotted a cluster of two dozen sick pelicans earlier this week on a pier in coastal Newport Beach and called in wildlife experts to assist. Debbie McGuire, executive director … Read more