France. Abdellatif Hammouchi Awarded the Medal of Honor of the French National Police
The General Directorate of Territorial Surveillance-General Directorate of National Security (DGST-DGSN) announced in a press release on Friday, June 28, that its Director General, Abdellatif Hammouc...