Babushka Part One Taggart : Season 13 Episode 7
TV-14 ITV 2h 00m int(0)
Aired: September 4th, 1997 @ 9:00 PM EST on ITV
Mail order brides or women to order? Glasgow takes on a Russian flavour when the trail from the murder of wealthy local business man hots up and Jardine's team try to unravel the mystery around the Anastasia Agency.