humphreys was born in kingston on thames england along with her brother martin and sister cathy it would unsettle her for a week kwerekana ibishushanyo biri bufashe abitabiriye ibiganiro