Sacred cave where GIANT LIONS were sacrificed 60,000 years ago discovered in Russia

The find (skull bones pictured) was made in the Ural Mountains and is reported to be the largest-ever discovery of remains of the extinct creature that was 25 per cent larger than today’s African lions. —> Read More