Illegal Detention Suffers Heavy Blow by U.S. Judge

WASHINGTON, Apr 7 (OneWorld.net) - Foreign detainees brought to the U.S. air base in Bagram, Afghanistan may challenge their detention in U.S. courts, ruled a judge last week.

read more