Goliath’s sword
David’s victory over Goliath is a representation of Christ’s victory, the Son of David, over the adversary. Goliath was a giant who reviled God’s people and thereby the living God Himself (1 Sam. 17:26,45). He set himself against God but was defeated by David, who is a representation of Christ. The stone with which David … Read more →