Putin on a show: Russian president's annual Q&A
Vladimir Putin spent more than three and a half hours answering questions from the Russian public - live on national television.
Al Jazeera's Rory Challands reports.
Al Jazeera's Rory Challands reports.