Category: International Relations

Snowden abandoned in the Terminal?

By Phillip Nyakpo – More than a week has passed, and Edward Snowden is still still stuck in a Russian airport terminal. United States is concerned that the Russians are milking the 30 year old former CIA employee turned whistleblower

Posted in International Relations