Slider 2.2 million Facebook and Instagram ads rejected ahead of US vote: Facebook October 18, 2020 No Comments