Heavy rains lash parts of Maharashtra, Goa and Karnataka

Mumbai and several other parts of Maharashtra have been receiving heavy rains since Saturday morning resulting throwing normal life out of gear.

Latest Videos

X