Skip To Content

Advertisement

BuzzFeed News

8 People Are Facing Charges As A Result Of The FBI’s Biggest-Ever Ad Fraud Investigation

The men are facing 13 charges for allegedly running sophisticated global ad fraud schemes.

Advertisement