The father-of-four had been trapped in China since travelling to Shanghai in February 2019. Mr O'Halloran is an executive with CALS Ireland (China International Aviation Leasing Service), an ...