It doesn’t really matter who the Two Witnesses actually are. They will not be believed and will be murdered by the powers that control the ENTIRE Earth at that time.
One world government, that is the watchword................
Well... it really does, that is a lazy man’s out... but you are right that Al.ighty God ETERNLY wins in the end (Rev. 22:1-5)