Rabat - In conjunction with its 62nd anniversary, the General Directorate for National Security (DGSN) has shared its annual achievements with Moroccan citizens. DGSN elements also performed fantastic acrobatic feats and maneuvers in a show for dignitaries.

Moroccan Police Will Learn to Speak 3 Foreign Languages
Members of Morocco's General Directorate of National Security (DGSN)