Only one US Senator refuses to meet with these respected Muslim leaders

Mazen Mokhtar (left) and Alia Salem (right) stand outside of Sen. Ted Cruz's (R-TX) office in Washington D.C. on April 18, 2016. (YouTube)
Related Post