Isn’t that the same outfit that the two women journalists arrested and tried in North Korea worked for?
The 2 NK gals are with Current TV.. al gore’s channel.. not sure if they have any connection to noodlehead american media tho.