Cheshire Cat was a humour publication in IIT Kanpur, launched in 1976 by a bunch of comic journalism enthusiasts, led…
humour
1 post
Cheshire Cat was a humour publication in IIT Kanpur, launched in 1976 by a bunch of comic journalism enthusiasts, led…