What are the benefits of Aloe Vera?Aloe vera is a popular medicinal plant that has been used for thousands of years. It is best known for treating skin injuries, but also has