Police officers stand outside a courthouse on January 21, 2025, in Baku, Azerbaijan.
© 2025 Aziz Karimov/Getty Images