Share

TRUTH BEYOND THE WAVES 1: Is China building a Great Wall of self-isolation?

The U.S. Defense Minister Ashton Carter has recently come under fire in China due to his remarks of “Great Wall of self-isolation” regarding China’s activities in the South China Sea. Is China building a Great Wall of self-isolation as he said? Straight Talk tells you the truth.

Leave a Comment