PS
Who will be elected German Chancellor following the next general election?
41
1.1k
Ṁ5029
Dec 31