China destroys a satellite 23/01/2007 © Chappatte in International Herald Tribune More cartoons on : Anti-missile shield, Army, China, Satellite, space, USA No high-res version available, request it by email