Russia Asserts Destruction of Patriot Missile Defense...
International News
May 17, 2023
Russia and Ukraine on Tuesday both claimed to have made military advances against each other, with Russia saying its forces destroyed a Patriot missile defense system in Kiev, and Ukraine saying its troops repelled Russian attacks on multiple fronts.