Deceased
from Las Vegas, NV
Here, some specific creationist claims are debunked. Refs/sources www....