Analysing Trump and Ramaphosa’s speeches at the UN General Assembly

Play Video

28 Sep 2018

Related Multimedia

No items found