Claim: Ramzan Kadyrov heads the Chechen Republic.
Verdict: SUPPORTS