As we've reported, Vladimir Putin's return to Russia's presidency was fraught with drama. But a disputed parliamentary election and many unprecedented protests later, Putin took the oath of office for a third time today.
Putin took the oath amid protests. The New York Times reports 300 were detained, following the round up of 400 detained after a surprisingly large anti-Putin demonstration popped up on Sunday.
We'll leave you with some pictures that tell the story of today.