Rainforth Report
Subscribe
Sign in
2.5 Million Have Self-Deported Or Been…
Jeff Rainforth
Dec 14, 2025
11
2
Trump is getting it done!
Read →
Comments
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts
2.5 Million Have Self-Deported Or Been…
Trump is getting it done!