Snowden has been in Moscow's Sheremetyevo airport for about three weeks.
Read more...Many predict that these initial charges are the beginning of what will be a long legal battle to extradite Snowden from Hong Kong and try him in the US.
Read more...