The Moroccan Organization for Human Rights and Anti-Corruption has announced that Abdul Latif Hamouchi, the Director General of National Police and Territorial Surveillance, has been named as the ...
Read more
0