Just Rewards? An Online Predator Gets Beaten by Angry Father
Argentina – Walter Rodriguez loves his 11 year old daughter. So much so that when an online predator named German Acosta began sending her inappropriate pictures and messages that demanded [...]