SOAPBERRY LEAF (With its counterpart)

95 million years

Period: Cretaceous
Location: Haqel, Lebanon

3D  >
Embed
Embed
x

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.

Detailed Pictures

Living Example

SP0940