JNN 20 Jan 2012 KABUL: Taliban fighters in Afghanistan have been enraged by a video which shows US marines urinating on three corpses, believed to be insurgents, and some say they do not understand their leadership’s relatively measured response to the tape. Continue reading
You must be logged in to post a comment.