US judge orders release of Palestinian rights advocate detained by ICE
Mosque leader says he was arrested and detained by immigration authorities for his Palestine advocacy., A federal judge in the United States has ordered the release of Salah Sarsour, a Muslim leader who says his detention by immigration authorities was a form of retaliation for his outspoken support of Palestine. OnContinue Reading












