As a child, Kate Ashby was rescued from the horrific aftermath of the Rwandan genocide and brought to the UK. But the tragic shadow of her past proves impossible to escape.
2021
2001
2000
1999
1996
2020
2003
2002
1978
2004