New leaflets calling for the “mass deportation” of foreigners and Haitians have allegedly started circulating in an American city as wild rumors spread.
New leaflets calling for the “mass deportation” of foreigners and Haitians have allegedly started circulating in an American city as wild rumors spread.