Aloe Vera: Amazing plant with many virtues and Health Benefits

Aloe vera is an amazing and unique plant. Its leaves contain a nutrient-rich gel from which a fresh, nutritious and beneficial juice can be extracted. With hundreds of components, several dozen of which are...