There are a host of scientific problems with evolution. One egregious difficulty is an untestable proposition that people (and primates) evolved from...
Evolutionists recently reported observations about a plant group called the Zygnematophyceae (a class of green algae). They claimed to know more about...