Hector Cubillos on the Truth about Laredo’s Killer Cops

September 13, 2014 in TOR Radio

TOR Radio #104.1 | Hector Cubillos joins Guillermo and Danny to discuss the police killing of Jose Walter Garza that took place on August 30, in Laredo, Texas. Hector has now interviewed two witnesses that confirm police are lying about what actually took place in the moments before they killed Garza.