Russia completes delivery of Su-30 fighters to Algeria
Russia has completed the delivery of Su-30MKA Flanker multi-role fighters to Algeria, an aircraft maker said on Wednesday.
Under a $2.5 billion contract, signed in 2006, the Irkutsk manufacturer in affiliation with Irkut Corporation...