History was re-rewritten on Friday when President Uhuru Kenyatta finally issued title deeds to squatters in all counties in the Coast region as he had earlier promised. The 60,000 title deeds are said to be worth over 20 billion shillings. The question is, is it a move to rectify ancient and legitimate grievances over land, […]