A review by desidevabookworm
They All Had A Reason: A rumor. A secret. A lie. A murder. by Michele Leathers

4.0

Definitely a great mystery! I love Charlotte and Wade's relationship and I can definitely see why Belany is the way she is. Her parents suck. Definitely a good, quick read!