I was contact by PredatorsWatch.com telling me I have been added to their database as a predator and requesting payment to remove my profile form their site. THis is extortion.
I was contact by PredatorsWatch.com telling me I have been added to their database as a predator and requesting payment to remove my profile form their site. THis is extortion.
0 comments