This audio is created with AI assistance
Specifically, Russia may be deploying S-300 surface-to-air missiles, Iskander ballistic missiles, or Smerch multiple rocket launchers in the village of Filatovka in the Russian-annexed Crimea, according to Radio Free Europe/Radio Liberty's Schemes investigative project. Schemes cited May 6 satellite images from Planet Labs.