The Independent Electoral and Boundaries Commission (IEBC) has been directed by European Union observers to publish all poll result forms on its website.
In a statement issued on Wednesday, the move will prevent further disgruntlement.
The order comes even as NASA demanded to be shown form 34As to confirm that the polls were credible.
“The 34B forms from the 290 constituency tallying centres are critical, as these include a full breakdown of results by polling station and must be published online promptly,” the mission said in a statement.
The mission also stated that availing statistics to the public would ensure transparency.
They also asked the government to desist from intimidating civil society groups as was seen recently when there was a crackdown on several Non-Governmental Organisations.
The observers further directed the police to bring order without escalating tensions or using live bullets against protesters unhappy with the presidential results.