chad

GFATF - LLL - Islamic State and Al Qaeda menace Africa

Islamic State and Al-Qaeda terrorist groups menace Africa

Colonel Alain Bayle, erstwhile French military attaché in London, with whom I shared a few confidences, intimated recently that it was whispered within the corridors...