The recent horrific incidents in Bengaluru leave countless among us disturbed and saddened. The pathetic reactions by the people in power leave us wondering if things will ever change! Will we have a safer future?

Read full article: The fault in our stars.