Site icon Top News Today

Gravitas: Has China planted moles in the U.S. Navy?

Top International News

Has China planted moles in the U.S. navy? On Thursday, the U.S. arrested two navy sailors in California for providing sensitive information to China. Who are they? What info did they leak? Molly Gambhir reports.

Credit WION

Exit mobile version