Kenya's Supreme Court has criticised the country's election board for failing to verify official results of last month's presidential election - which were later nullified over "irregularities and illegalities" - before announcing them.
The court was offering a detailed ruling as to why it annulled the August 8 election and ordered a fresh presidential vote within 60 days.
Chief Justice Maraga said Wednesday that the electoral commission must conduct the new election according to the law, or the court would be forced to invalidate it again, in the event of a new challenge.
Since the judges annulled the presidential election Kenyatta and his supporters have launched a series of verbal attacks on the judiciary, with Kenyatta calling the judges "crooks" and threatening to "fix" the courts.
The court ordered a re-run within 60 days between Kenyatta and opposition leader Raila Odinga, who had rejected the result of the August 8 vote and challenged it in court. The electoral commission announced the victor of the presidential election even though it was missing thousands of scanned copies of forms used to compile the presidential results, the justices said.
"Elections are not only about numbers", judge Mwilu said.
President Uhuru Kenyatta decries 'coup' as Kenya delays election
Tuesday's protests follow three petitions filed asking the Judicial Service Commission to remove Chief Justice David Maraga, Deputy Chief Justice Philomena Mwilu and Justice Isaac Lenaola.
The court, however, appeared to have been alive to the fact that the IEBC was the custodian of all relevant records relating to the election and agreed with the petitioner that the commission had something to hide by disobeying a court order requiring them to open ups its systems for scrutiny. No one seemed to know if the printers and scanners were sent to every polling station or if they ever worked.
Three judges said that the decision by the Independent Elections and Boundaries Commission (IEBC) to declare President Kenyatta the victor of the original election on August 8 had been illegal since it relied on "dubious" ballot papers and "opaque" counting.
The judiciary also reported having received threats and accused the police of not providing sufficient protection, which the police have denied. "Kenya is a country of laws and we are ready to abide by the court ruling to participate in a fresh election", the former Rarieda MP said.
It was the first time in Africa that a court had agreed with an opposition demand to cancel a presidential election over rigging allegations.
The court's full judgement that the election should be null and void read out in length today, detailed an Independent Electoral and Boundaries Commission (IEBC) that failed to run a legal or constitutional poll.
Arsene Wenger not out to make Alexis Sanchez suffer
Arsenal are aiming to win the Premier League for the first time since their famous unbeaten triumph in the 2003-04 campaign. ARSENAL could welcome back Mesut Ozil but it will be a game-time decision on whether to risk the German worldwide .