Saudi Arabian officials arrested a Yemeni resident after he appeared in a video at the Grand Mosque in the Islamic holy city of Mecca, carrying a banner that said he was performing a minor pilgrimage for Queen Elizabeth II. Security forces at the Grand Mosque arrested him for “violating regulations and instructions for umrah,” according […]
Continue Reading