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