“Satan Knows He Has Little Time left; but God Keeps His Promises” Revelation 12 with Tom Hughes

https://cdn.hopeforourtimes.com/hopeforourtimes/sunday-morning/revelation/210620-satan-knows-he-has-little-time-left-revelation-12.mp4