What are the health benefits of sweet potatoes?

Find out about the potential health benefits of sweet potatoes including a protective role against prostate cancer, promoting fertility, boosting immunity and supporting vision.