Unhinged Karen Yells at ICE Over Illegal Arrest Then Gets Instant Does of Karma
Well, here’s your daily dose of poetic justice: An anti-ICE protester in Upton, Massachusetts managed to literally sink her own car while yelling at federal agents for doing their jobs....
