Chechen Warlords Say They’ll Use Tesla Cybertrucks In Russia’s Invasion Of Ukraine
Tesla Cybertrucks are headed to war. No, this isn’t a joke. A handful of Chechen soldiers are supposed to ride into battle in Ukraine with Cybertrucks. Ramzan Kadyrov, a Chechen …