Steve finds his miracle, discovers new life at The Harbor
A Greyhound bus station is an unlikely place for a miracle. Steve had been living on the streets of California for over a year. Addicted for years, he’d long since sold his car and every last valuable he owned on one last drug frenzy. Steve had now given up on life. After manipulating every family…
Read More