Struggling for the world, amidst heavenly race - Part 2
19 Aug 2018
Sunday Magazine
King David was an obedient child of God, who in his many battles with the nations against the state of Israel, wrote Psalm 35 in total submission to the supremacy of God, over his antagonists. However, several of his songs were full of praises and thanksgiving to God, for he knew quite well, that not…