Fernanda Echavarri on the Border: Point of No Return
Channel: Kevin Stoda
Date: 04/06/2020

Trump's Remain In Mexico Policy has made a mockery of America's Immigration Traditions and its entire Judicial System.