U.S. Markets closed

US military could lose a war to China or Russia: Report

Former Secretary of the Air Force Rebecca Grant on the report that the United States could lose a war to China or Russia.