Skip to main content
Home / News / Press review / Press Review- 13.04.2010
Kenya introduced a landmark electronic register aimed at curbing fraud in future elections, which led to widespread chaos in 2008. Elsewhere, Armenian and Turkish leaders push for closer relations.