News & Commentary written by Stephen Persaud, Amir Meshal, and Salah Ali Ahmed

Back to News & Commentary

Stephen Persaud, Amir Meshal, and Salah Ali Ahmed

Bio

Stephen Persaud, Amir Meshal, and Salah Ali Ahmed, three American citzens who were prevented from boarding domestic flights.