The second report since the Russian invasion of Ukraine was issued by the Organization for Security and Cooperation in Europe...
obse
An extensive 108-page report by the Organization for Security and Cooperation in Europe (OSCE) records human rights violations and war...