In Focus

In Focus

Comments In Focus

Fiona Churcher: Who was she?

After a long and very painful battle with cancer, Fiona passed away at 2.15 am on Saturday May 16, with her sister Sheila and niece Eleni holding her hand. Fiona was born in Edgware in North London, to an English father and a Scottish mother, and was an extraordinary person […]