An assortment of India specific cartoons. And before you ask - yes, I am graphically impaired