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. In addition to BRICS leaders, selected leaders, and representatives of pan-African […]