Sargassum seaweed taking over beaches in Florida, Mexico and the Caribbean · NBC News · Sentinel