WATCH: Delhi Parliament seen leaking after the national capital receives over 100 mm of rainfall in 24 hours | Business Insider India
The city's infrastructure was overwhelmed as the monsoon unleashed its fury, and the newly constructed Parliament was no exception. A ...
Business Insider India
2 hours ago