phenomenonwhat

Saudi news

A strange phenomenon!..what is the validity of the snowfall on Mecca and the Great Mosque of Mecca?

After circulating videos showing snow falling on the Grand Mosque, the Meteorological Authority revealed the truth of the matter. A…

Read More »
Back to top button