Yesterday, three strangers came to meet with Abraham and told them some good – and seemingly impossible – news. Both Abraham and Sarah laugh at the absurdity of God’s plan, but His plans cannot be thwarted no matter how far-fetched and unlikely they seem. We can be sure God’s plans include executing judgment on the …