DP Gachagua attends inauguration of President Cyril Ramaphosa of South Africa

President, Cyril Ramaphosa of South Africa (Right) Deputy President Rigathi Gachagua was among hundreds of world leaders who converged in Pretoria, South Africa, to witness the affirmation of the country’s President, Cyril Ramaphosa. The Deputy President represented President William Ruto…