Obama heads into lion's den in Russia

President Barack Obama is heading into the lion’s den of Russia, confronting Syria’s key patron as well as foreign leaders skeptical of his …

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…