Meru governor Kawira Mwangaza has been dealt a blow after the Court of Appeal in Nyeri dismissed her petition seeking to block her impeachment. In the ruling Friday, Justices Jamila Mohamed, Luka Kimaru, and Aggrey Muchelule ruled that the court lacks jurisdiction to consider Kawira’s petition. The three-judge bench noted that it cannot, in the