World News | Reuters | Friday November 25, 2016
Otto, the seventh Atlantic hurricane of the season, made landfall on the coast of southern Nicaragua to the north of the town of San Juan de Nicaragua, the US National Hurricane Center said on Thursday.
www.ndtv.com