India Is Most Depressed Country In The World – WHO
Depression also termed as a major depressive disorder is a very severe medical illness that majorly influences the way you feel, thinks & acts. Depression tends to bring a feeling of sadness & lack of interest in almost every activity inducing diverse physical & emotional dilemmas. Depression hampers the person’s capability to function at the…
Details