What’s up with Jesus’ talk about separating the sheep from goats, and blessing some people and condemning others?

Michael Barrett explores Matthew 25:31-46, a passage that should bother and challenge all Christians.