AArtificial intelligence Read More “Slaughterbots” Now: Ukraine’s Head-Hunting Drones Terrify RussiansMay 19, 2026 A Ukrainian drone launches an EFP at a Russian soldier’s head Russian MoD Russian military bloggers are warning…