Red Flag Over the Atlantic - China is angling to take over a strategic U.S. airbase in the Azores...

Click here to read story at National Review Online...

Click here to read story at National Review Online...

submit to reddit


What do you think?
Scroll down to comment below: