
Washington DC, (TFC)– In a shocking twist, murder charges for three Blackwater military contractors have been dropped. The men have been embroiled in lengthy court proceedings since infamously massacring civilians during Iraq’s 2003 invasion. The Nisour Square Massacre has haunted…
Read more →