Heavy rains in Pune force PCMC to evacuate 1,880 residents

India