Breaking News, East Africa News, Sports News, Kenya News & World News
Meru Governor Kawira Mwangaza was officially removed from office late Tuesday night after the Senate upheld…