Trump 2.0, a weak Germany and what it could mean for support of Ukraine | Berlin Briefing

This post was originally published on DW News.