PUTIN VS MERZ? Merz Accuses Russia Of Backing AfD To Weaken Germany's Ukraine Support

Oct 3, 2026