Navy SEAL who oversaw the bin Laden raid says China's massive military buildup is a 'holy s---' moment
Speaking at an event in Washington, William McRaven, a SEAL who oversaw the bin Laden raid, said the US was approaching a "Sputnik moment" with China.
2019-09-18