is it a scam call
"I've received 2 phone calls in the last one week showing locations from different states in the United States.
Comments (2)
- Freelancer Rabby vai1 month ago
It's look like a scammed.
2 - Chloe Merchant1 month ago
sounds like a scam if you're not based in the States
11