Alabama man tries to quarantine on Disney World island, gets arrested

An Alabama man was arrested Thursday after he tried to quarantine on an island in Disney World, Newsweek reported. Police said Richard McGuire, 42, was found on Discovery Island in the Orlando theme park, according to The Associated Press. McGuire said he’d been there since Monday or Tuesday. McGuire described the island as a “tropical […]