mig29 plane crashes in India after it developed a technical fault

A Mig29 which is an Indian Air Force (IAF)  fighter…

- 8 months ago