News

The FBI Atlanta office announced Thursday that it had seized several online criminal marketplaces that were providing pirated of Nintendo Switch games.