In 2006 , a few weeks before the court heard arguments over the rights of detainees at Guantanamo Bay , Cuba , Scalia told an audience in Switzerland that the Constitution doesn 't protect foreigners who are held there .