Ukraine has developed and successfully deployed a new 600-mile-range cruise missile, the "Long Neptune," President Volodymyr Zelenskyy announced on March 15. The missile is an advanced derivative of ...
The fate of the Russian-occupied Zaporizhzhia nuclear power plant has been a concern since Moscow’s forces stormed the facility in March 2022.