The top prize winner at the San Antonio Independent Christian Film Festival tells the story of South Korean Pastor Lee Jong-rak, whose church rescues dozens of unwanted disabled babies.

By Stan Jeter | posted 2/15/2013

By admin