Huduma Number: CCTVs good idea but have some downside too
By Stephen Ndegwa | 5 years ago
If you thought Huduma Number is a tad too much invasion of your privacy, then you have not seen anything yet! Even as the basic safeguards are y...
China role in creating new world order
By Stephen Ndegwa | 5 years ago
It is ironical that, at a time when the democratic space is expanding globally, many countries are also insulating themselves from mutuality. Th...
Load More please wait....