Begin typing your search...
Showing results for "#Ramzan Kadyrov"
Chechen warlord invites Musk to Russia after he's filmed driving...
In a gushing post, Kadyrov, who rules over Chechnya, a republic within the Russian Federation, described the vehicle as “undoubtedly one of the best...