4 ms·
What country are they based in? Scams are illegal. Try reporting them to the FBI or the relevant United States governing body (would that be the FTC?).
by ImAnAmateur 3y ago
What country are they based in? Scams are illegal. Try reporting them to the FBI or the relevant United States governing body (would that be the FTC?).