Meet Elusive ‘Higgs Bison’: DNA Reveals 15,000 Year-Old Unknown Species Painted In The Marsoulas Cave
– An unknown Ice Age species that was once present on Earth is nicknamed the ‘Higgs Bison’ (in reference to the Higgs Boson or ‘god particle’) due to its elusive nature. Scientists have discovered paintings of this animal on ancient cave walls. The ‘Higgs Bison’...