US Gen. In Self-denial of China


Joint Chiefs of Staff, Marine General Joseph Dunford told the Senate Armed Services Committee that China would surpass North Korea and Russia as the leading challenge to U.S. national security in less than a decade. Finally the US seems to be waking up to China, but still the US is in self denial see video…


Donation at:…

Thank you for your support

James J. Tsidkenu

Leave a Reply