N.L. woman who was bound and gagged deserves investigation, says Scottish politician
Rhoda Grant says nothing has changed since an image of DeeAnn Fitzpatrick, originally from Bell Island, N.L., gagged and taped to a chair, shocked Scotland.
Rhoda Grant says nothing has changed since an image of DeeAnn Fitzpatrick, originally from Bell Island, N.L., gagged and taped to a chair, shocked Scotland.