Home Tags L129

Tag: l129

New rifle for British troops in Afghanistan

-
A new rifle has been acquired for British troops in Afghanistan that the country's Ministry of Defence will improve the long-range firepower...