Mystery as dozens of sick, starved pelicans flood wildlife center after 'mass-stranding' event
Droves of sick and starved pelicans have been coming into a local wildlife center in Huntington Beach, California as a result of a 'mass stranding.'
Read more »