Leopard at the Door Returning to Kenya after six years in England, eighteen-year-old Rachel has high expectations on her arrival at the family farm. But finding her father’s new partner and son are now living there, and with the memory of a horrible incident still haunting her, the young woman struggles to…