Chechen Republic dictator Ramzan Kadyrov new Pro-war propaganda video posted on his telegram. His soldiers are currently invading Ukraine alongside Russian forces. Apparently "the west" is all satanist in his propaganda Internet Cringe