A Public Shaming
We don’t brand people anymore–at least, not with hot irons. No, today we do it with the hot camera lights.
An Iowa woman says her “life has been ruined” after she was discovered having sex in the restroom at a football game. She’s been the…











RSS