Breaking News November 15, 2024November 15, 2024admin Tropical Storm Sara makes landfall in Honduras This post was originally published on this siteTropical Storm Sara made landfall in northern Honduras late Thursday and threatened to dump torrential rains across parts of Central America and southern Mexico.