Experts Call for Urgent Action on Human Rights Violations in Bahrain at Strasbourg Policy Centre Event 20 March 2025