More reports of US violations of citizens’ right of return
“No one shall be arbitrarily deprived of the right to enter his own country.” (International Covenant on Civil and Political Rights, Article 12) This week the Council on American-Islamic Relations held a news conference in Washington (statements, testimony, and links to adiditonal info) featuring first-hand accounts of US citizens who have been trapped overseas, unable […]