Incessant Rain Leads To Water Logging, Traffic Woes In Several Cities
New Delhi: Several parts of northwest India, including the national capital of Delhi, witnessed an intense spell of rain on Saturday, leading to waterlogging in several important road stretches and commuters facing traffic woes.
Down…