German AfD politicians traveled to Russia as Kremlin-invited election observers for Putin's 2024 presidential vote, endorsing a widely criticized and non-OSCE-monitored election. - Hybrid War Tracker