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. 

Sign Up for Breaking News