India, July 10 -- Severe rainfall has battered various parts of India, bringing cities to a standstill and causing rampant waterlogging. While urban flooding usually brings frustration and traffic gri... Read More