European Task Force Takuba to deploy to Sahel

several European countries including Belgium, Denmark, Estonia, the Netherlands, and Portugal will deploy troops to support a new French-led special forces mission in the Sahel region called Task Force Takuba.

Read more
Choose Your Language