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