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 »

Leave a Reply

Your email address will not be published. Required fields are marked *