When it comes to silent missions and foreign secrets, DGSE is France’s elite tool!
DGSE stands for Direction Générale de la Sécurité Extérieure, which means the General Directorate for External Security in English. It is the foreign intelligence agency of France,...
Read More
Discussion
Leave a Comment