South African President Cyril Ramaphosa will be chief guest at India's 70th Republic Day celebrations. Mr Ramaphosa was invited to be the chief guest by Prime Minister Narendra Modi when the two leaders met on the sidelines of the G20 summit in Argentina's capital Buenos Aires.