Home Tags Task Force Takuba

Tag: Task Force Takuba

France and its allies officially establish Takuba force in the Sahel

-
France and several of its European and African allies officially formed the Takuba Task Force on Friday, made up of European special forces that...