By Stephen Ndegwa* (Opinion) The 15th summit of the group of major economies comprising Brazil, Russia, India, China, and South Africa (BRICS) is taking place from August 22 to 24 in Johannesburg, South Africa. This time, things will be a little bit different, though. Besides BRICS leaders, South African President Cyril Ramaphosa has invited selected […]