The Director General of National Security and Territorial Surveillance of Morocco, Abdellatif Hammouchi
In this picture is Abdellatif Hammouchi, the Director General of National Security and Territorial Surveillance of Morocco.
Format
PNG
Source
Government of Morocco.