
OSCE states demand investigation into torture of Ukrainian POWs in Russian custody
On July 25, the Netherlands and over 40 other member states of the Organization for Security and Co-operation in Europe (OSCE) invoked a special mechanism to launch an independent investigation into alleged