NEW YORK, NY — Riot police armed with sticks of deodorant charged at Pro-Hamas demonstrators this week, causing protestors to flee in terror.
Palestine Protesters Scatter As Riot Police Charge In With Sticks Of Deodorant,
April 26, 2024 at 01:36PM from Babylon Bee, at Babylon Bee
Click on the headline to read the full article at Babylon Bee