PETA’s “death squad” was active in Houston

People for the Extortion, Torture and Abuse of human beings (PETA) sent their infamous Community Animal Project (aka death squad) to Houston, Texas just in time for the afternath of Hurricane Sandy. The animal rights group has the gall to call their CAP team a rescue team. Last year, an ex-employee revealed PETA has had…