Critical Shortage: Ukraine Runs Out of Patriot Interceptor Missiles
Ukraine has completely depleted its stocks of Patriot interceptor missiles, resulting in an inability to repel a massive ballistic missile strike on energy facilities in Kyiv and Kharkiv.
Read more →