01 Oct 2015

Relevents: Captain Lorena Castillo

Captain Lorena Castillo, corps officer (pastor) of the White Plains, N.Y., Corps, talks about her musical gifts, her love for the nation of Chile, and an eternal friendship made through

0