After wild rumors spread, new leaflets have allegedly been circulated in a US city calling for the “mass deportation” of foreigners and Haitians.
After wild rumors spread, new leaflets have allegedly been circulated in a US city calling for the “mass deportation” of foreigners and Haitians.