Feb 1 Feb 1 The Lamb's Blood Did This? David McLemore Christian Life The scene: Exodus 12. God sends the final devastating plague to the Egyptians.