Kani Consultants
Helping words matter
Showing the single result
A decade after an affair with her best friend’s husband ended in tragedy, Ruth is still paying the price – trapped caring for her demanding…