Tropical Storm Sara makes landfall in northern Honduras and brings heavy rain to Central America

1 week ago 3
Tropical Storm Sara has made landfall in northern Honduras and threatens to dump torrential rains across parts of Central America and southern Mexico
Read Entire Article