The title sums up everything I know about this video. Allegedly from China, it shows torture of an alleged pedophile with a stun gun.
The alleged pedo screams a lot when zapped, but then again – the electroshock weapons were designed to stun a human body and put it temporarily out of commission. Hence the name… duh!
The flip flops wearing executioner of torture strikes me more like someone with skeletons in the closet, but what better way to hide them then by playing a do gooder.
Props to Best Gore member @natural-selection-2 for the video: