An Opera News Kenya publication
Residents of Kariokor have vowed not to move an inch from their houses to pave way…