Christ's birth over 2000 years ago is arguably the greatest event ever to take place in history. The Son of God left his mighty...
As if David’s life has not been trying enough, God leads him into yet another crisis. He faces a devastating blow, but does he...