In a surprising turn of events, the Azimio La Umoja One Kenya coalition party has been compelled to cancel their scheduled town hall meeting in Murang'a. The gathering, which was intended to take place on Thursday, April 20th, would have been the first for the...