Showing posts with label Hurricane. Show all posts
Showing posts with label Hurricane. Show all posts

Thursday, November 24, 2016

People flee homes as Hurricane Otto hits Nicaragua (Photo)

Hurricane Otto made landfall in Nicaragua on Thursday, threatening to bring flash floods and landslides to the Central American country.

Comment with your Facebook