News Wrap: Opposition Leader Alexei Navalny Released
Video duration: 3:40
In other news Friday, government critic Alexei Navalny was released from prison a day after being sentenced to five years for embezzlement. Thousands protested his conviction on Thursday. Also, a former CIA station chief will return to the U.S. Robert Seldon Lady was convicted in absentia of abducting a terror suspect in Italy.