An Opera News Kenya publication
Interior Ministry has denounced Friday’s media reports that the government had located the grave of freedom…