Africa Editor's Picks Muslim World Top Stories Trending Now WorldAlgeria cancels France 24’s operating licenceTNT DeskJune 14, 2021 by TNT DeskJune 14, 2021 ALGIERS, Algeria: Algeria has cancelled the accreditation of France 24, the communications ministry said on Sunday, a day after parliamentary elections in the former French...