What makes you question their safety record over the "last few years"? I thought they were getting better recently. Was planning to book with them to go back to the UK next week but that has now sown a seed of doubt and makes me think Etihad or Aeroflot instead.
XSB