Days after Google announced the web to have more than 1 trillion web pages, a new search engine launches, claiming to have the largest index of them all. </img>

</img> </img> </img> </img> </img> </img> </img>