Nikola Tesla is one of the greatest scientific minds and inventors the world has ever known. Even though he is entirely absent from out history …

First posted on http://hiddenfacts.net