Know your enemy

Teachings : Know your enemy

Revelation:20:1-15;
Revelation:12:9;
1 Peter:5:1-14;
James:4:1-17;
Psalm:91:1-16;
Genesis:19:1-38;