Review of Comic Con Delhi

I’m in an animated frame of mind! Delhi is fast becoming a hub of quirky cultural activities. The Comic Con held at the NSIC Grounds in Okhla, is a haven…

Advertisements