
IGP Touray
IGP Touray is the Inspector General of Police, recognized for his commitment to upholding human rights and law enforcement standards. During a recent engagement with the NHRC, he affirmed the police's dedication to collaborating with the commission to improve the understanding and implementation of human rights principles within the force.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Gambia:
IGP Touray welcomed the engagement and affirmed the police’s commitment to working closely with the NHRC.
7