The High Court has today ruled on the Azimio-Kenya Kwanza majority battle in parliament. A three-judge bench has declared ...