Wind, rain pound India as massive cyclone hits

 
AFP

Huge cyclone bears down on India