
This may come as a real shock to you. Free radicals - also known as oxidants produced by our bodies as we process oxygen - act on a molecular mechanism that, in other circumstances, tells a cell to kill itself!
In other words, free radicals actually promote longevity, research says.
Read more