Geneva Times - July 15th, 1937
Dr. Nikola Tesla, electrical wizard, who announced on his 81st birthday his discovery of a means of flashing energy into stellar spaces for illimitable distances. He is shown at left, receiving the...
Article added June 4, 2026 - 6:37 PM