“The message of Christmas is a message of joy.”
Leading The Way’s 24/7 satellite television channel THE KINGDOM SAT is evangelizing Muslims and strengthening Christians with solid Biblical teaching and personal discipleship. Enjoy this special sneak peak of an upcoming Christmas program on the channel—and see how your partnership is enabling us to share the Good News of Jesus with more than 195 million homes in the Muslim world.
Recent Assorted Videos

AWAKE America Rallies: The Next Step in Gospel Revival
May 1, 2025

From Australia to South Korea: God Is Moving!
April 10, 2025
Sign Up for Ministry Updates