Nation seems to have finally woken up outraged and demanding answers. The anger is spilling on to the streets. Emotions are running riot and citizens are demanding greater punishment for rape accused, a finality that will ensure that such heinous crimes don't happen again.
For more log on to http://www.newsx.com