2 years agoDramatic scenes of heavy rain, powerful wind and incredible lightning from Mecca, Saudi ArabiaBiological Medicine
2 years agoThousands arrive in Mecca to take part in 'Stoning of the Devil' amid Hajj pilgrimageRTVerified