Heavy rain causes flooding in Thane Mumbra bypass

2016-07-01 1