on May 16, 2023 in World News U.S. Admits Russia Bombed America’s Patriot Missile System in Ukraine click here for more