Wednesday, June 29, 2005

Ride, Captain, Ride Upon Your Mystery Ship

From the BBC:
The United Nations says it has learned of serious allegations that the US is secretly detaining terrorism suspects, notably on American military ships. The special rapporteur on torture, Manfred Nowak...told the BBC there were a number of allegations from reliable sources that the US was holding terrorist suspects in secret places of detention, including vessels abroad. He said that according to the reports, the ships were believed to be in the Indian Ocean. Mr Nowak said the charges of secret detention camps were very serious, amounting to enforced disappearances.