22 Sep Deporting Haitians? – Ramping up Catch & Release | Debbie Discusses 9.21.21 Posted at 16:07h in Debbie Discusses by admin Deporting Haitians? – Ramping up Catch & Release