Kale benefits: The leafy green is touted as a superfood, but is it?

Kale benefits: The leafy green is touted as a superfood, but is it?