Spring breakers in Florida faced an unwelcome surprise this past weekend. The odorous seaweed called Sargassum was spotted on Fort Lauderdale beaches on Friday. The news comes from the nonprofit ...