Amidst disgraceful scenes this morning at the Castle Royal Hotel in Mombasa, the former aide to Prime Minister Raila Odinga, Miguna Miguna, who is on a Kenya-wide tour to promote his book ‘Peeling Back the Mask’, was ‘roughed up’ by a crowd or armed youths who object to his criticism of the PM. Miguna Miguna’s […]