DEPRESSION=mind gone nuts??

DEPRESSION=mind gone nuts??

India..the land of culture, brain and talent. India..that country which tops the list when it comes to population and cultural riots. India..a country that is still developing after 69 years of independence. India..this country on one hand empowers women and…