KE-CH
Russia Asserts Destruction of Patriot Missile Defense System, While Ukraine Claims Successful Defense Against Attacks
Published 18 May 2023
Russia Asserts Destruction of Patriot Missile Defense System, While Ukraine Claims Successful Defense Against Attacks
