Ep. 86: Texas A&M Lies are Exposed as PETA gets Lab to End Dog-Breeding; Plus, PETA Gets Congress to Push NIH for a Real Plan of Action To Stop Animal Tests
Summary: Go to PETA.org for more. Contact host Emil Guillermo Twitter@emilamok Music provided by CarbonWorks.