Found in Thailand by David Vickers, Margaret is escorted back to Llanview by Detective John McBain and Todd's niece, Natalie Buchanan.
Margaret was discovered in Thailand by David Vickers, and then she was brought back to Llanview by Detective John McBain and his associate, Natalie Buchanan.