In April 2020 Oman agreed to join the International Convention for the Protection of All Persons from Enforced Disappearance, which defines “enforced disappearance” as the arrest, detention, abduction or any other form of deprivation of liberty by agents of the State or by persons or groups of persons acting with the authorisation, support or acquiescence … Continue reading Enforced Disappearance – Oman
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed