Ten key ingredients for a democratic society - SWI swissinfo.ch
The recent elections in Russia shows the country still has a long way to be a successful democracy.