Marines Urinating on Taliban Corpses
A video that appears to show four United States Marines urinating on three dead Taliban fighters provoked anger and condemnation on Thursday in Afghanistan and around the world, raising fears…
Today News
A video that appears to show four United States Marines urinating on three dead Taliban fighters provoked anger and condemnation on Thursday in Afghanistan and around the world, raising fears…
EDINBURGH, Scotland – Scotland freed the terminally ill Lockerbie bomber on compassionate grounds Thursday, letting the Libyan go home to die despite American pleas to show no mercy for the…