Sochi – A tale of two Russias

In ICT On February 11, 2014 0 734 0

As all eyes turn toward Russia for the Winter Olympics, the...

The Council of Europe: Humanizing the Internet

At the end of November, the Council of Europe hosted the...