Tag: Tricia Shelton
I Got Canceled by the National Science Teaching Association
My topic was “The Top 10 Scientific Arguments Against Darwin’s Theory — According to Darwin Himself.”
My topic was “The Top 10 Scientific Arguments Against Darwin’s Theory — According to Darwin Himself.”