Mitochondria Dump Their Rubbish DNA, And It Could Be Costing Us Our Health

Wait 5 sec.

But can we fix it?