It's revolting to see people spit on the road in Indian cities. With the time i have spent here, i think that people in Delhi spit more than in Bengaluru. And the stains are coloured in red, as people eat pan a lot here (i don't know is this is actually true, but this is my observation).
I expected Connaught Place to be free from this, considering it's central location and it being a tourist attraction. Fat chance, really. At the bottom of those majestic-looking white pillars, we see splashes of red.