Translate

Sunday, June 30, 2013

European officials slam Obama over bugging report

European officials slam US over bugging report

No comments: