Japan



$400k in losses: Police warn of scammers impersonating officers from Suspicious Transaction Reporting Office

A new government official impersonation scam variant has emerged.This time, scammers impersonating officers from the Commercial Affairs Department's Suspicious Transaction Reporting Office (STRO) would claim that victims are involved in criminal activities su
Get more results via ClueGoal