A report by the human rights group Amnesty International criticizes the U.S. military for holding terrorist suspects without charge and for other abuses .