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…
US. Navy/REUTERS
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…