Breaking News November 14, 2024November 15, 2024admin Tropical Storm Sara forms in Caribbean This post was originally published on this siteTropical Storm Sara formed in the Caribbean on Thursday and is churning west. It is forecast to bring life-threatening flooding to portions of Central America this weekend.