There are many causes of depression although researchers have not narrowed it down. Could B12 deficiency be the cause?
Source of shared Link