WASHINGTON (AP) - The NATO-led security force in Afghanistan says the military personnel seen in a video apparently urinating on the corpses of Taliban fighters are no longer in the country. The International Security Assistance Force has released a statement calling the actions in the video "inexplicable and not in...
more »