David vs. Goliath
Meet David, a courageous young man with a huge heart. At first sight, he may not seem like much of a threat. But, his small “stones” of love and compassion have been powerful weapons in putting an end to the “goliath” of poverty in this world.