World Chechnya’s strongman chief displays off Tesla Cybertruck with gun turret August 17, 2024 OpenAI The Chechen warlord — an best friend of Russian President Vladimir Putin — posted a video of himself using the car, which used to be Read More