An Opera News Kenya publication
A section of Internally Displaced People(IDPs) living in Nyandarua county have threatened to boycott the national…