A woman in Morocco delivered some swift justice after a man groped her behind -- by punching him so hard that he ran into a table and was knocked out cold (video below).
The woman was bent over, kissing a little boy on a motorcycle, when the male assailant pinched her, reports Morocco World News.
When the man fell from her blow, he crashed into a table of goods at what appeared to be an outdoor marketplace and fell on the ground, hitting his head on the sidewalk, The Huffington Post reported.
According to the Mirror, the man was unconscious for two hours.
The video was posted to YouTube by LiveLeak on Dec. 15 and has since gone viral, garnering more than 1 million views in six days.