Search.newtab.online has recently started loading as my homepage and that is quite an annoying experience, really. The site is useless because it does nothing more than provide me with tons of irrelevant ads… To be honest, I liked my Bing browser more.. How do i get it back? Is there a way to remove Search.newtab.online from the browser?