New discovery at Mount Sinai the Metallurgy site where the items of the Tabernacle were made!


Last Updated on July 18, 2023


Exodus 25:21 And thou shalt put the mercy seat above upon the ark;

and in the ark thou shalt put the testimony that I shall give thee.

The Final Witness on Bitchute

The Final Witness on Brighteon

The Final Witness on Rumble

The Final Witness on YouTube

Truth Blaster on YouTube


Related:  Thy Right Hand, O LORD, is Become Glorious in Power:

Leave a Reply

Your email address will not be published. Required fields are marked *