Categories
Altercation Over Parking Spot Ends in Death by Testicular Asphyxiation [Death Grip]
A shopkeeper in China was fatally injured last week after a woman with whom he was clashing clutched his testicles, and squeezed them until he blacked out. More »