CE Wrongly Flagged an American Citizen to Be Deported, so a Florida Sheriff’s Department Detained Him for Weeks. Now He’s Suing.

Insider reports on Peter Brown, a U.S. citizen born in Philadelphia, who was held by Florida’s Monroe County Sheriff’s Office on an ICE detainer and told he would soon be transferred to a prison in Jamaica, a country he had only visited once on a cruise

Leave a Comment

Contact Form