“Oh God, deal with the Jews who have seized and occupied, for they cannot escape your power,” Sheikh Saleh bin Humaid, an imam at the Grand Mosque in Mecca, said in a recent sermon.
Sen. Richard Blumenthal (D-CT) warned on Thursday that the U.S. would need to reevaluate its relationship with Saudi Arabia ...