Blackmail scam
Abuser: Catha Lem
I was told they know my password (not my current one) and have embarrassing videos of me they are going to release unless I pay $3000.
United States, 2020-07-07 22:09:53I was told they know my password (not my current one) and have embarrassing videos of me they are going to release unless I pay $3000.
United States, 2020-07-07 22:09:53