Navy SEAL who oversaw the bin Laden raid says China's massive military buildup is a 'holy s—' moment

Navy SEAL who oversaw the bin Laden raid says China's massive military buildup is a 'holy s---' momentSpeaking 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.



Yahoo News – Latest News & Headlines