An Opera News Kenya publication
Kenyans are on Deputy President Ruto’s case after he launched an IT Resource centre with outdated…