Share Liberal VideoShare Liberal Video

Added by on 2013-06-27

President Obama travels to Africa, and Vladimir Putin confirms that NSA leaker Edward Snowden is caught in a Moscow airport. (03:fifty six)