Browsing: Charlene Laporte

After a lifetime experiencing visions of people in peril, 13-year-old Jan intends to use her…