Who are the two witnesses in the book of Revelation? | GotQuestions.org