Wednesday, February 17, 2021

TAG

British Air

Leicester City helicopter crash: Investigators say tail rotor controls failed

British air accident investigators looking into the cause of the Oct. 27 helicopter crash in Leicester say failure of the tail rotor mechanism caused...

Latest news

cosgrove