Invasion: Russia has fired 600 missiles; 95% of amassed combat power now in Ukraine, senior US defense official saysBy thetechyworld / March 6, 2022