Amazing Top Stories WorldScientist Claims To Invent The Formula Of ImmortalityTNT DeskApril 15, 2015 by TNT DeskApril 15, 2015 SANS FRANCISCO: A British scientist claims that he discover a formula that can keep men alive for thousand years, TheNewsTribe.com reported...