TIKURET – TEDROS ADHANOM The Hague (ICC) or Geneva? 23 May 2017

https://youtu.be/bpsJ7dBLQMY