Marine infamous for urinating on Taliban corpses helps foil girlfriend’s alleged hit-man plot
WP: In 2012, a Marine Corps staff sergeant was court-martialed for being among a group of snipers who urinated on the fresh corpses of Taliban soldiers. In 2016, police in Tennessee [Read More]