2.2 million ads

World

2.2 Million Facebook, Instagram Advertisements Rejected Ahead Of US Vote

Facebook has been increasing efforts to avoid repeat of events leading up to 2016 US polls (File) Paris: A total…

Read More »
Back to top button