We have won the World cup. Yet, there's no buzz here on Hexus or on the streets.
What sort of a victory is this when there's nothing on the streets to say we have won? When India won, Indians and Brit Indians were drumming and there were parades everywhere and they were even feeding strangers sweets.
WTH?