Storm Sara neared landfall in Belize on Sunday, where forecasters expect heavy rain to cause life-threatening flash flooding ...