Has anyone gotten any info on how to report this? I haven't paid a dime. Thank god. I would like to help put a stop to this kind of scam. Thanks in advance.
Address: 33 Liberty St, New York, NY 10045, USA
Rickey Weir | Nov 3, 2019
Contact the FBI website and or your local police
Larry Morgan | Nov 3, 2019
Please I lost money
Thanks! Your answer is awaiting moderation.