AfD co-leader Alice Weidel reportedly claims Germany is the world's largest development aid payer and the main funder of Ukraine aid, while also criticizing US involvement in the Iran war. Her remarks come via a single Telegram channel, @clashreport.
Europe · Germany · Ukraine · Political statement