By Destiny James Posted February 14, 2012 On January 13, 2012, a video was leaked of four Marines urinating on Taliban terrorists. They were found guilty of breaking military codes.
By Destiny James Posted February 14, 2012 On January 13, 2012, a video was leaked of four Marines urinating on Taliban terrorists. They were found guilty of breaking military codes.