The 95-million-year-old fossilized soapberry tree leaf pictured here is another of the proofs of Creation that evolutionists cannot explain. Every new fossil unearthed further confirms the fact of Creation and makes even more insoluble the dilemma in which evolutionists find themselves.