Sp201002ce-small

By 30 September 2020

A US presidential debate from hell - © Chappatte in Der Spiegel, Germany

A US presidential debate from hell – © Chappatte in Der Spiegel, Germany