Are the Two Witnesses Standing By?

By Arthur A. Barnes & Val Jean Barnes
Published May 18, 2015

The four prophets of old (Isaiah, Jeremiah, Ezekiel, and Daniel) reveal the two witnesses living at end-time. Could it be Michael and Gabriel? (Daniel 8:16–17, 10:21)