NSA secrets leaker Edward Snowden was supposed to be on board a flight from Moscow to Cuba on Monday morning, but never boarded the flight. Snowden was reportedly en route to Ecuador by way of Venezuela, but it appears he’s still in Moscow. CBS News reports the US has asked Russia to turn Snowden over. ABC News reports the US government has charged Snowden with espionage.
Host @DavidBegnaud delivers breaking news. and today's trending buzz in 45 seconds.