Most recently, Chechen President Ramzan Kadyrov, whose fighters also wage war against the Ukrainian military, has repeatedly been extremely critical of the Russian military's...
Kremlin chief Vladimir Putin sent dozens of rockets and apparently kamikaze drones to Kiev and other major Ukrainian cities on Monday in retaliation for...