I thought New Scotland Yard were supposed to have an anti (Internet) fraud dept.
This is a lot of money to lose, and of course will be the tip of a large iceberg.
I thought New Scotland Yard were supposed to have an anti (Internet) fraud dept.
This is a lot of money to lose, and of course will be the tip of a large iceberg.
There are currently 1 users browsing this thread. (0 members and 1 guests)