Germany plans to sell nearly 1,000 Armored Personnel Carriers (APCs) to Algeria, a report says.
↧
Germany plans to sell nearly 1,000 Armored Personnel Carriers (APCs) to Algeria, a report says.