Several areas of country witness heavy rainfall

Several areas of country witness heavy rainfall
play icon
Many regions of the country experienced rain.