A pedestrian passes by a billboard with an image of Russia's President Vladimir Putin and lettering "Strong president - Strong Russia!" in Moscow on Jan. 15.
Photo by AFP
MOSCOW – Vladimir Putin and his Russia look more invincible than at any other time in his 18 years in power.