New Testament

Revelation

Who were the two witnesses?

John does not identify them by name, but some scholars suggest the witnesses might be Moses and Elijah.