Forces Spéciales Françaises ~ Album 4
During the recent SOFINS 2019 expo the French Special Forces (Forces Spéciales Françaises) mounted a daily dynamic display of their capabilities, writes... Read More
UK Buys Spanish LRAD Deployable Radar
Spanish Defence & Security industry manufacturer INDRA has announced it is to supply a state-of-the-art deployable military radar to the United Kingdom.... Read More