18 hours agoRussia's Newest Missile Destroyed Two US Patriot Systems In Kyiv┃Moscow Doesn't Stop Missile StrikesConcerned for Truth