New Studies Show Health Benefits of Almonds (Video)

Several new studies are touting the benefits of almonds in a big way.

*Image of “almonds” via Shutterstock

You May Also Like