Images

Doctor Deported: Shocking Hezbollah Images on Phone Spark Controversy, Reports Politico
U.S. authorities recently deported Rasha Alawieh, a Lebanese doctor and professor at Brown University. Her deportation came after Customs and ... Read more