“I Need to Be a Better Man”

Steve Lucas with members of the team from Arkansas and Oklahoma, with a shopping cart full of supplies

A team of 12 from Arkansas and Oklahoma on their ninth Cabecar trip, big changes for 2017, and a Cabecar pastor’s unexpected answer.

Read More