Listen

Description

This episode concisely explains the true meaning of Christ separating the sheep from the goats in Matthew 25:31-46.