Nice article, but
World War I lead to the invention of submarines due to the need of countries like Britain and U.S to sneak in their troops into their enemy's country.
is not true. Submarines main purpose was always fighting enemy warships and merchant fleet.
It's your opinion, but I appreciate it.. Thanks @mactro
Well, if you have any references to submarines transporting troops before WWII (not spies), then I'll be happy to learn :) And BTW, first successful submarine attack took place during American Civil War, so they were invented a bit earlier then WWI.
You have a valid point there.. I stand corrected.. Am glad you shared your knowledge with me.