A new discovery by scientists shows an organism becoming part of another, proving an idea that creationists insisted was impossible.
a once-in-a-billon merger of two organisms…
A new discovery by scientists shows an organism becoming part of another, proving an idea that creationists insisted was impossible.