Tropical Storm Richard forms in Caribbean

    Insider

    Tropical Storm Richard formed this morning in the Caribbean Sea, becoming the 17th named storm of the Atlantic hurricane season. Richard's maximum sustained winds are near 40 mph. Additional strengthe…


    Already an INSIDER? .