OMCT Statement : Russian Federation Russian Federation: Russian authorities designate the World Organisation Against Torture (OMCT) as an “undesirable” organisation 21-05-2026 Read More