David Rodriguez, a 24-year-old resident of Houston, Texas, tragically lost his life in an incident involving multiple perpetrators on June 7, 2011. The case unfolded as Rodriguez became the victim of a carjacking carried out by three men: Christopher Washington, Robert Castillo, and another associate. According to reports, Rodriguez was accosted in Houston’s Airline Drive area, where the attackers seized his car and held him at gunpoint. Following the abduction, the assailants drove Rodriguez
...Read More