Angelology 016

Nov 3, 2019    Andy Woods
What does the Bible teach about a particularly malevolent angel named Satan?