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.
2023
2001
2009
2013
2011
2010
1999
2002
2004
2006
2007
1973
1985
1993
2003
—