http://www.sheilaoliver.org/goddard-s-lies.html
Lord Goddard implying I had failed to give him evidence of the multi million pound irregularities. I had done so dozens of times. That man is not to be trusted in public office.
http://www.sheilaoliver.org/goddard-s-lies.html
Lord Goddard implying I had failed to give him evidence of the multi million pound irregularities. I had done so dozens of times. That man is not to be trusted in public office.