Video depicting snowfall at the Grand Mosque of Holy Kaaba is deemed fake by Saudi Arabia
The Grand Mosque in Makkah was depicted in a popular viral video clip showing heavy snowfall, but this is a fake, according to Saudi Arabia&...
Uzair Iqbal -
January 03, 2023