A review by katelynrbrown
A Thousand Roads Home by Carmel Harrington

4.0

It was fantastic until the last 30 pages. Unfortunately, the happy ending didn’t fit for me, but I LOVED all of it up until then.