Rescuing the rest in Colombia

Praying people are the special forces of God. They undertake the humanly impossible and show that all things are possible with God.
Read more.