Europe preaches about human rights but no problem doing business with China

Are you sure you wanna hang your hat on that????

Show me where on the doll China touched you XD