CORD rigging claim is self-defeating
CORD co-principals held a press conference last Thursday at their Capitol Hill office where they alleged that there was a plot by the government to rig the 2017 elections by using security forces.
By Raphael Mwanzia
8 years ago