The Meteorological Department is warning of freak summer storms in many parts of the country, due to a moderately high pressure system, or cold front, from China, which is now…

Read More