Originally Posted by itsakjt
No viruses or malware found! I think its a Chrome bug. Because at that very instant I opened TPU in IE, the original home page came.
Did you clear the cache as well as suggested as this has happened to me before, the link works fine for me.