Thousands of Russians take to streets to demand release of jailed opposition leader

Opposition leader Alexei Navalny came back to Russia after being poisoned. As soon as he landed, he was jailed, which propelled thousands to take to the streets.