Air Force crew averts disaster after Chitungwiza crash landing
Air Force of Zimbabwe (AFZ) pilots have been commended for averting a major accident after an emergency landing with their Mi-35 helicopter gunship in Chitungwiza, which had developed a technical fault.
Read More...
Read More...