Four French nationals have been arrested and are being held in Ouagadougou, Burkina Faso, according to reports. Presented by Paris as DGSE agents, Ouagadougou refers to them as “spies”. the four Frenchmen were arrested on December 1 and were indicted two weeks later and then imprisoned at the Ouagadougou correctional …
Read More »