Advocating for Chimpanzees on Capitol Hill
Today, “Glee” actress and chimpanzee advocate Charlotte Ross joined scientific experts on Capitol Hill to participate in a congressional briefing on the Great Ape Protection and Cost Savings Act (S. 810/H.R.1513). The legislation—introduced by Sens.