Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

A fellow technician, who did not wish to be named, told how Doyle is believed to have been dismissed from a large engineering company where they both worked after 'intimidating' his line manager.