Tropical Storm Barbara forms off southwest Mexico coast

MIAMI — Tropical Storm Barbara forms off southwest Mexico coast.

Sponsored Content by Taboola