News Ticker TRENDING WorldSaudi Arabia: Snow fall suspends daily life in northern areasshahid farooqDecember 20, 2016 December 20, 20160175 RIYADH: Heavy snow fall suspended daily life in northern areas as temperature fell below freezing point.... Read more