Archive for March 29, 2023
THIS IS HUGE! Your Muscles Have Their Very Own Microscopic Power Grid
It’s not every day that the National Institutes for Health (NIH) research produces evidence of something potentially of landmark scientific and philosophic importance, but David Coppedge at Evolution News & Science Today has the report: “A finding announced in Nature represents a blockbuster for intelligent design. We knew about ATP synthase — that rotary engine that uses…
Read More