Hyderabad: Life might feel impossible at times. And giving up, instead of fighting, appears to be what many see as the only way out. Thursday, for instance, had at least six deaths by suicide reported, while the actual figures could be much higher. What is prompting so many people to throw in the towel and […]