U.S. forces operating in Afghanistan have arbitrarily detained civilians, used excessive force during arrests of non-combatants, and mistreated detainees, Human Rights Watch said in a new report released today.Read More
Posted by marga at March 9, 2004 05:19 PM | TrackBack