1 year agoWorld Leaders Worship Satan: Matt 4: 1-11 - Satan Gives Power to World Leaders Who Worship himMarlen Scott