Creator
Hurricane Beta slammed Nicaragua’s Caribbean coast, then weakened on Sunday to a tropical storm, triggering life-threatening flash floods and mudslides. By 23.59pm GMT, Beta…