Russian Transport Overrun at St. John’s
A number of factors led to the runway overrun of a Russian Ilyushin Il-76 at St. John’s, Newfoundland.
A number of factors led to the runway overrun of a Russian Ilyushin Il-76 at St. John’s, Newfoundland.