Run for Recovery
Today is an incredibly important day for many of the residents here at Portland Rescue Mission. It marks the end of early morning training sessions, of getting out of a warm bed to step into the chill of the morning to do something so incredibly against everything they ever thought they could do. March 17th…
Read More