Stephen Persaud, Amir Meshal, and Salah Ali Ahmed

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

Stay Informed