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…