Tropical Hurricane Sara makes landfall in Belize after drenching Honduras
SAN PEDRO SULA, Honduras (AP) — Tropical Hurricane Sara on Sunday made landfall in Belize, the place forecasters be expecting heavy rain to purpose life-threatening flash flooding and mudslides.The hurricane moved inland