Minister Kahinda Otafiire has defended his ownership of land in Njeru, Buikwe District, dismissing allegations that he illegally grabbed land belonging to the Njeru Government Stock...