A review by rich2023
Fostered by Tori Hope Petersen

Did not finish book. Stopped at 43%.
It was too much for me to read.