Florida: A man, detained for walking naked in the streets, claims to be from a “different Earth”.
On March 8th, police in Palm Beach, Florida, detained a 44-year-old male for loitering in the streets while unclothed. The authorities took him into custody after he claimed he was…