Squatters take over Florida ‘meth island'
Florida law enforcement officials are working to remove squatters from an island they outfitted with an elaborate treehouse, a "welcome center" and a trampoline.
Florida law enforcement officials are working to remove squatters from an island they outfitted with an elaborate treehouse, a "welcome center" and a trampoline.