Given up for adoption at birth, Katharine Rayner spent two decades tracing her Persian roots before travelling to Teheran on an emotional journey.
I was born in Leeds and grew up in rural Norfolk but have spent almost half my life searching for my Persian father.
...