Skip to main content
Menu

The members of a nineteen-strong French patrol have been discovered hacked to death in the mountains between Algiers and Consta