Internet fraud
I was promised job offer by an Amazon customer rep of placing order with a dashboard I open but is now being told to deposit a huge sum of amount or I won’t be allowed to withdraw any money on the dashboard
Internet fraud
0 Complaints