A huge screen broadcasting live feed from polling stations across Russia sits in the country's Central Electoral Commission (CEC) headquarters in Moscow on March 15, 2024, the first day of voting in the presidential election. (Photo by AFP Photo/Stringer)
|