We clicked through a 50-page slideshow article to find answers about a supposed "giant lion" that was featured in an online advertisement. It's unclear how long the ads had been displayed online. The ...