Tonight's Finale: Haruna, a large and powerful tropical cyclone, wreaks clockwise destruction across Madagascar.
Photo
Shared publiclyView activity