A 2015 study suggests that a chemical naturally produced by the human body might have the ability to clear up cataracts and ...
She suggests putting one drop of castor oil on your finger ... the alternative medicine practioners' claims of castor oil ...