Millions of people across the globe suffer from Depression. Depression is a feeling of a deep sense of despair and low energy and a heap of other symptoms you may look up. The overwhelming way depression is treated is by pharmaceuticals, which were only meant to provide short term relief while ... Views: 3153