Reply to thread

Peer review is a filtering process that weeds out scientific reporting that contradicts secular assumptions and theories.


Back
Top