Deploying military for a small protest? Peak overkill

2025-06-11

Deploying military for a small protest? Peak overkill

#Dank Memes #Military #Protest #Politics #Newsdroid