on September 9, 2024 in World News Kamala Harris Brags About Allowing Tens of Thousands of Haitians *Who Are Now Eating People’s Pets, Decapitating Ducks* to Flood Into US click here for more