Categories Russia News Putin touts sending long-range weapons to those who want to strike West – Business Insider Post author By Mike Nova Post date June 5, 2024 Putin touts sending long-range weapons to those who want to strike West Business Insider