2 photos
Updated
Ramzan Kadyrov, the Kremlin-backed leader of Chechnya, was declared reelected with 99.85% of the vote after all precincts were counted, according to Russia's Central Election Commission, extending his rule since 2007 in a result critics describe as fabricated.