On February 11, parrot welfare organization Phoenix Landing rushed to save the lives of 26 parrots facing euthanasia at the Catawba County Animal Shelter in Newton, North Carolina. These birds, ranging from tiny parakeets to large macaws, were part of a group of nearly 200 animals seized by local law enforcement from an abusive situation late last year.  With no…

Read More...