False - Page 24
FACT CHECK: Video of snowfall in Iran’s mosque shared as Al Masjid Al-Haram in Mecca.
Mecca is Islam’s holiest city and is believed to be the birthplace of the Prophet Muhammad. Millions of Muslims throng to the holy city every year for...
Photograph of the century? Find out the Facts...
Social Media Posts Facebook posts claiming to be the photograph of the century were viral, along with a picture that described extraordinary scenery....