Enforced Disappearance – Oman

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