After it was reported that a 26-year-old artist Isha Handa leaped to death from a high-rise building in south-east Bengaluru, shocking revelations have come to the fore in her mysterious death case. The findings reportedly indicate that Isha's meticulous research over two days involved browsing 89 websites to find the 'best and most effective' method to end her life.