Russia

Russia is a country that covers most of Eurasia, and is the largest country in the world. It covers 11 time zones and contains many different environments and landscapes, and is considered a world energy superpower.

Dmitry Medvedev is the current President, and Vladimir Putin is the Prime Minister.

Top Story

Russia and China argue for more diplomacy with Syria

America and allies said enough diplomacy and advocate force and revolution. Anti-UN sentiment is often fueled under these circumstances. Strong-arm regimes such as the Russian Federation and China are on the...

Feature Editors

Feature Manager

  • Jordan Yerman

    Jordan Yerman is reporting from Vancouver, British Columbia, Canada.

Recently Published Photos & Videos

Featured Members

 

closeSign in to NowPublic

is reporting from