Tag: Mohamed Assad

Distinction to the Man at the center of the French-Moroccan Crisis

February 16, 2015

France announced it will make of Abdellatif Hammouchi, the head of the Moroccan territorial security department, known by its French acronym DGST, Officer of the ... Read More