Miguna Miguna was and still is the talk of town after he was arrested and deported to Canada. The self proclaimed General of NRM is scheduled to return to Kenya after judge, Justice Luka Kimaru ordered his Kenyan passport to be given back to him within 7 days. Kenyans have
Read MoreMiguna Miguna was and still is the talk of town after he was arrested and deported to Canada. The self proclaimed General of NRM is scheduled to return to Kenya after judge,