Rare Glimpse Inside the Temple Mount

This news report goes deep into the Dome of the Rock and shows archeological artifacts proving that it is the location on where the First and Second Temples were built!