Long Beach dock worker helps the homeless

Hosted by

Shannon James helps the homeless through her nonprofit Beacon for Him Ministries. Photo by Angel Carreras.

Shannon James has a full-time job as a dock worker at the Port of Long Beach. But she also spends a lot of time helping homeless people find housing, get off drugs, secure food, and more.