1. Saudi Arabia is sinking! Cars were floating in water, flooding in Jeddah and Mecca

    Saudi Arabia is sinking! Cars were floating in water, flooding in Jeddah and Mecca

    4
    0
    15
  2. Now in Jeddah, Saudi Arabia! The incessant rain turned the streets into rivers

    Now in Jeddah, Saudi Arabia! The incessant rain turned the streets into rivers

    2
    0
    24
    1
  3. What is happening in the world? November 28, 2024

    What is happening in the world? November 28, 2024

    27
    1