David has another opportunity to strike down his enemy Saul but he refuses to do so. David will not strike down God's anointed. Almost 1000 years later sinful people will stretch out their hand and truly strike down God's anointed.
See All 869 Episodes of "The Illuminated Word"