site logo

Facebook Announces New Measures to Tackle Political Interference via Facebook Ads