The National Interest: Russia Starts Production of Su-34 Fighters for Algeria

Military Expert Karlin: Contract Includes Delivery of 14 Aircraft