Joy for Peace

WHY SO HAPPY? Who is this David to be so happy ( 2 Samuel 5:1-5; 6:1-5 and Psalm 150 )? What does he have to dance and to sing about…

Continue Reading