How many people will Trump deport in 2026?
400-500k 59% · 500-600k 12% · 300-400k 10%. Ends March 1, 2027. Trade on OCTORAX.