Group Captain Tom Barrett killed in road traffic accident
Off By Sharon BlackStaff at RAF Northolt are mourning the loss of their much loved and respected Station Commander after Group Captain Tom Barrett was involved in a road traffic accident on the evening of 10 March.
Read more:
Group Captain Tom Barrett killed in road traffic accident
CategoryNews