L191112ce-small

By 12 November 2019

Impeachment hearings start - © Chappatte in Le Temps, Geneva

© Chappatte in Le Temps, Geneva