Charity volunteer from Perth saves life of his Dundee carer who had beef stuck in her airway

James Paul Thomson.
James Paul Thomson.