black England black london black UKTrisha Goddard – The Oprah of the UK?by B.W.I.EUpdated on 2010/10/182010/11/16 I had a previous post about Trisha Goddard in England, but the post disappeared. Where it went and how is a mystery to me. But …