Claim: Russia controls 25 % of Ukrainian territory

20%

Reasoning:

Overall validity: 20%

  1. The Russia-Ukraine War Report Card, April 8, 2026
  2. Russian-occupied territories of Ukraine - Wikipedia
  3. The Russia-Ukraine War Report Card, May 13, 2026