Content referencing Patrick Taurel
All | Articles | Press Releases
After 81 Days In ICE Detention, Salah Sarsour Fights To Stay In Milwaukee
Immigration judge in Chicago hears conflicting stories of torture, terrorism and due process in high-profile case.
Jul 23rd, 2026 by Anya van Wagtendonk










