Vinay Menon
Some outraged Chinese citizens believe the logo on some Canadian diplomats’ T-shirts depicts a bat. But if Canada owe...