India is a land full of mysteries. All of them draped in countless colors. One such place which is bound to leave you smitten is Delhi. Here is why.
The worldwide acclaimed American Television has depicted a startling change towards serial killers based plots. With these towering numbers, questions on their psychological impacts are justified.