The government has identified over 7, 000 acres of land where one million houses will be built at a cost of Ksh 2.6...