Russia’s military claims to have shot down 10 U.S.-supplied missiles over Crimea as Blinken visits Ukraine
Russia claims its military shot down 10 U.S.-supplied missiles on Wednesday as the United States’ top diplomat is in Ukraine shoring up America’s support for the country.The Russian Defense Ministry…