India's Leading News Agency
Mumbai, the financial capital of India, and its surrounding areas faced a deluge as heavy rainfall…