CAN-AM MAVERICK SPORT Meta gives green light to ads claiming 2020 US election was riggedGroup. MotorsNovember 16, 2023 Meta has given the thumbs up on Facebook and Instagram to ads claiming that the 2020 presidential election was rigged.…