Can you still recall those days when you’d pluck out succulent fleshy aloe vera leaves to rub on your many insect bites. Ahh…instant relief from the itch, right? We had quite a number of aloe vera pots back when we were young. The plant, as they say, has many uses and is really quite magical, so to speak. No wonder […]