Why does the rain continue to beat us the same way?
This coming week kicks off on a high note for Rwanda with all eyes on the country as it hosts over 1200 delegates from around the world, including government leaders, academics, business leaders and media personalities, for the 26th World Economic Forum on Africa that will take place from May 11-13 in Kigali.