South African President Cyril Ramaphosa has affirmed his commitment to working with all political parties represented in the government of national unity. He was sworn in for a second term in office at the Union Buildings in the capital Pretoria. Channel Africa's Nhlanhla Mahlangu reports....