Several high profile deaths have rocked Kenya in the recent past. They include the deaths of a senator, MP and former electoral commission chairperson.
The Ethics and Anti-Corruption Commission (EACC) officers arrested two officials of the Kenya Revenue Authority (KRA) over ...