Members of the European Parliament (MEPs) have issued a plea for measures to thwart Russian meddling

| FEBRUARY 9, 2024 | LAST UPDATE: FEBRUARY 9, 2024 9:38