Claim: Ramzan Kadyrov is the Head of the Chechen Republic.
Verdict: SUPPORTS