Final Confession

The Unheard Echo: Nikola Tesla's Unrevealed Invention

This episode of Final Confession explores Nikola Tesla's alleged 'Death Ray' invention, examining his final notes and the circumstances of his disappearance.

Listen