What are the health benefits of beetroot?

Learn all about the health benefits of beetroot including lowering blood pressure, slowing progression of dementia, preventing constipation and helping with sleep and memory.