A blanket of seaweed smothers coastlines from the Caribbean to Mexico
PUERTO MORELOS, Mexico — Swaths of seaweed are blanketing the beaches and coastlines of the Caribbean and Gulf of Mexico, suffocating shorelines and snuffing out marine life while spooking visitors in areas…