These 4″ x 5″ stickers, purposely designed in preparation for the 2008 Beijing Olympics, send an unequivocal message to Beijing about China’s occupation of Tibet.

Advertisements