THAT…. BOY…. IS ON FIRE! Victim Gets Revenge by Setting Rapist on Fire!
They say what goes around comes around. The Bible says you reap what you sow and well we all know Karma’s a b****. Sexual abuse is no laughing matter and should never be taken lightly but if this isn’t the definition of payback, I don’t know what is. Although the incident happened overseas in India, […]