Over the last year and a half, politicians and activists have spent more than $900 million pumping 5.7 million ads through Facebook’s network. Is…

Over the last year and a half, politicians and activists have spent more than $900 million pumping 5.7 million ads through Facebook’s network. Is…