On the recordJanuary 10, 2024
Well, let's just finish the math here. Gallup, two years ago, estimated from their surveys there are 42 million people living in poverty in Latin America and the Caribbean who intend to come here now that they can.
Source
congress.gov




