Kadyrov invited Biden to Chechnya so that he could “see with his own eyes” that there were “no roosters” in the republic

The head of the Chechen Republic, Ramzan Kadyrov, invited US President Joe Biden to visit Chechnya to make sure that

Read more