Swiss factory of Brügger & Thomet linked to French police gear
Rybar reported on activities at the Brügger & Thomet small arms factory in Thun, Switzerland.
Rybar reported on activities at the Brügger & Thomet small arms factory in Thun, Switzerland.