Homeland Security Helo Pilot on Trial
James Peters, a 40-year-old helicopter pilot for the Department of Homeland Security, went on trial this week for his role in the aftermath of the death of an alleged border crosser back in 2005. In federal court in Houston, Texas, Peters is accused of making false statements to prosecutors about the incident, which resulted in […]