With more than 60 percent of the vote, Vladimir Putin has secured a third tem as president...
According to Ukranian artist Alexander Dubovsky 'after the election, many are concerned if...
The state of the Russian media. Click here to see all our cartoons about press freedom.
In an ironic twist of fate, Edward Snowden receives asylum in Russia. Given the human...
Problems for Russia as Olympics turn out to be gay propaganda. This cartoon is...
Positioned between Russia and the European Union, Ukraine must decide where its allegiance...
The visit by Russia’s defense and foreign ministers to Egypt last month is seen as an...
Tjeerd Royaards: 'Terror threats, gay 'propaganda' ban, these Olympics will be interesting...
The death toll in Kiev has risen to 75 in two days of the worst violence in the country...
Tensions mount in Ukraine: Russian military are making their presence known in Crimea...
An explosive situation in Ukraine, as Russia tightens its military grip on Crimea.
As Viktor Yanukovych gets safe haven in Russia, the Russian bear is using its military...
Will Russia annex part of the Ukraine? More than 95% of Crimean voters backed joining...
As Vladimir Putin moves towards annexing Crimea, it is a decisive time for European...
Together with the US, the EU is working on tougher sanctions in response to Russia's...
North Korea, Russia and Turkey take home medals at the alternative Olympics.
As Russian annexation looms in eastern Ukraine, Oleksy Kustovsky shows us what a pain...
Judging by the pictures of Mr. Putin in his free time, he is in need of a new shirt. In...
As the crisis in the Ukraine continues, Russia denies any involvement in the pro-Russian...
There is much debate as to Putin's strategy in Ukraine, but it's clear that Russia is...
Over 4,000 people have died in eastern Ukraine since the start of the conflict in April.
The power politics of Russia may be blunt at times, but no one can deny Putin is a sharp...
The United States is considering to send arms to Ukraine to help the government in Kiev...
Hollande and Merkel will meet with Putin to try and resolve the situation in Ukraine.
Putin is due to meet leaders of France, Germany and Ukraine at a summit in Belarus today.