Video: US military could ‘lose next war’ against Russia or China – report

A U.S. defense panel has warned that the military is falling out of allignment with its key goals. The National Defense Strategy Commission submitted a report to …

Via Youtube