The FBI seized a fraudulent website, web3adspanel.org, linked to a $28M bank fraud scheme, per the Justice Department.