The highlight of this weekend was without a doubt the German Federal election, which came at a tumultuous time …

Trending Now