Scientists have discovered a detachable 'clutch' bio-mechanism in living cells.
The clutch enables the bio-vehicles inside the cell to slow down and stop as they are transporting things around.
Wow, more mind-blowing discoveries.
The more they look, the more wonders they find, whether it is smaller and smaller inside the cell itself, or bigger and bigger to the furthest reaches of outer space.
I have only one comment:
How great is our God!
Here is the link about the clutch; read for yourself and marvel.
http://www.icr.org/article/7081/