JRR Newsletter – April

This month, we are pleased to present you our 2025 Annual Report! Last year, JRR completed a total of 115 deployments of experts, supporting justice actors from international and regional mechanisms, national entities and civil society organizations involved in accountability work.