Russia President Vladimir Putin delivered his State of the Nation speech today in Moscow. At the same time, thousands of protesters across Russia rallied in support of political prisoner and opposition leader Alexei Navalny. Host Marco Werman talks with reporter Charles Maynes, who spoke with protesters in St. Petersburg, Russia.
PRODUCER: