Terror suspects in America could be held in prison indefinitely - without charge or trial. That's if the Senate passes a controversial bill which has already been signed off by the White House and the House of Representatives. The military will be able to take custody of alleged terrorists virtually without question. Critics say it would be a stark violation of human rights. The White House initially objected to the bill, but later changed its mind. John Glaser from Antiwar.com thinks the administration is indulging in smoke and mirrors.