Marines Urinated On Terrorists – Court-Martialed

Marines Urinated On Terrorists – Court-Martialed

A Sergeant of the U.S. Marine Corp. has been demoted after a video was put on YouTube of him urinating on Afghan corpses. Sgt. Robert W. Richards of Seminole, FL pleaded guilty at a Court-Martial on Wednesday at Camp Lejeune.     This comes after a YouTube video of the Marine Corp Sniper in full […]