What followed was a years-long effort to reconstruct his case through military records, witness accounts, and the support of ...
Iraq, Oct. 19, 2003: Soldiers from the 270th Military Police Company of the California Army National Guard watch as members of the 789th Explosive Ordnance Disposal Company detonate an improvised ...
They are still lying about the Iraq War. The lack of shame exhibited by the US government as it lies about Iraqi improvised explosive device (IED) attacks that killed thousands of American service ...