Breaking News November 15, 2024November 15, 2024admin Tropical Storm Sara pounds Central America with heavy rains This post was originally published on this siteMexican authorities warned the storm could cause “intense rains” over the resort-studded Yucatan Peninsula.