International Campaign for Tibet Germany criticizes Daimler corporation for sponsoring Chinese Communist Party propaganda By International Campaign for Tibet|November 13, 2012| Read More