OEWG: ICRC address to the final meeting on IHL and ICT activities during armed conflict Statement 09-07-2025
Senior police officials from 63 countries meet in Colombia to strengthen the implementation of international standards in police operations News release 07-04-2025