7 EU Elections: Pro-Russian Propaganda Exploits Meta’s Failure to Moderate Political Ads April 17, 2024