Video Said to Show Marines Urinating on Taliban Corpses
Discussion in 'Latest US & World News' started by alskdwq, Jan 12, 2012.
Page 6 of 13
Page 6 of 13
Discussion in 'Latest US & World News' started by alskdwq, Jan 12, 2012.