Think you’ve got the most stressful life in the world, ladies? Unless you live in India, that’s probably not true, according to a recent study. A staggering 87% of women surveyed in India said they felt stressed most of the time, and 82% claimed to have no time to relax,…
Read the original post:
The Most Stressed Women Live In…