A Things Falling Off Aircraft (TFOA) incident took place on May 5 in Japan when a missile fin became detached during the scramble of a F-15J from Chitoseon air base.
Tweets For Today
The UK has overtaken Italy to have the highest number of officially recorded coronavirus deaths in Europe
The figures show a total of 29,42…Read More...