Delhi has no mercy. It is a city that covering you in dust will make you rub your eyes, as if they should be wide open to observe all the scenes that it presents everyday. Whether it is to show you something good or bad, India tends to be very … more »