Mary-Ann Baldwin takes China tour with campaign cash; McFarlane pays own way

by