It’s Raining Pelicans at IBRRC
To date, International Bird Rescue Research Center has admitted a staggering 310 California Brown Pelicans since January 1st, and they just keep coming. Our Los Angeles center has around 140 pelicans currently in care while our San Francisco Bay center has around 65. Thanks to our amazing volunteers we are managing to keep our heads … Read more