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.
1996
2022
1989
1985
1987
2023
2021
2019
2017
1988
2002
2003
—
2024
2009