A Saudi citizen rammed his car into Gate 89 of the Masjid Haram – Grand Mosque in Mecca yesterday evening, local police reported and seen…
Did you know that Israel occupies a part of Saudi Arabia since 1967? Yes, it’s a pretty well-guarded secret. It is about the islands of…