China isn’t yet prepared to invade Taiwan and probably won’t try it soon, said Avril Haines, director of national intelligence, during a Senate Armed Services Committee hearing. She also said that while no clear end is in sight to Russia’s invasion of Ukraine, the Intelligence ...