Saturday, May 25, 2019

China: JH-7 Fighter bomber crash caught on film.

(Hainan) A Chinese Xi’an JH-7 “Flying Leopard” fighter bomber crashed the other day on the Island of Hainan  narrowly missing a block flats, both pilots are reported to have been killed.