Signs of defiance against Putin 07/12/2011 © Chappatte in International Herald Tribune More cartoons on : Democracy, Kremlin, Legislative elections, Military, Power, Putin, Russia No high-res version available, request it by email