Russia Deploys Kamikaze Drones on Zaporizhzhia, Sparking Nuclear Explosion Fears Russia's latest attacks on Kyiv were a combination of kamikaze drones and missiles. by Joaquin Victor Tacla