Send the following on WhatsApp
Continue to ChatWaterlogged, 'kachcha' road seen in front of a building of Dept. of Roads in India? Fact Check https://digiteye.in/waterlogged-kachcha-road-seen-in-front-of-a-building-of-dept-of-roads-in-india-fact-check/