Showing posts with the label Ammunition

U.S. Approves Sales of $346m Weapons to Nigeria

The U.S. State Department has authorised a potential arms sale to Nigeria worth an estimated $34…

Load More That is All