The 6 Health Benefits of Castor Oil

Castor oil is a thick, odorless oil made from the seeds of the castor plant.The most popular mention of its use dates back to ancient Egypt — Cleopatra reportedly believed the oil would brighten the whites of her eyes. Today, most of the world’s castor oil is produced in India. Modern research backs up some […]

Read More