In the YouTube video titled “Why Doesn’t God Save Everybody?” from Wretched TV and Radio, Todd Friel engages with college students to answer their questions on salvation and the afterlife.

Friel explains that the parameters to enter heaven are perfection, but no one is perfect. God’s grace offers a solution: through faith in Jesus Christ, who lived a perfect life, took the punishment for our sins, and offers forgiveness, we can be made perfect in God’s sight.

The conversation also addresses the fate of those who never had the opportunity to hear about Christianity. Friel mentions that creation itself preaches the existence of God, and God reaches out to people through different means, even in places where Christianity is not known. While it’s a challenging question, Friel emphasizes God’s sovereign plan and His gracious offer of salvation to all who respond in faith.