Obama heads into lion's den in Russia

Russian President Vladimir Putin welcomed President Barack Obama with a smile and a handshake to the Group of 20 summit, in one of the most …

Obama arrives in Russia for G-20 meetings

ST. PETERSBURG, Russia (AP) — President Barack Obama is in St. Petersburg, Russia, for meetings with world leaders at the Group of 20 summit…