thenationalsentinel.com
Pentagon says China is arming its manmade island in South China Sea
This is turning into the biggest foreign policy challenge for the U.S. since the Cold War