Portal:Weather/On this day list/May 20/3

2010: Cyclone Laila made landfall in Andhra Pradesh, India, killing 65 people.