US citizen claims he was wrongfully detained, almost deported to Jamaica – NBC 7 San Diego
Peter Sean Brown is a U.S. citizen who born in Philadelphia and currently lives in the Florida Keys. In 2018, he was wrongfully detained on a deportation order.