Russia, or the Russian Federation, is a country spanning Eastern Europe and North Asia. It is the largest country in the world, and extends across eleven time zones; sharing land borders with fourteen countries. From Wikipedia
The 2024/25 annual report highlights systemic rights erosion fueled by authoritarian policies, armed conflicts, and democratic backsliding, with the U.S. and Germany facing scrutiny.