China ambassador accuses Canada and allies of racism

China’s ambassador to Canada accused the country Wednesday of “white supremacy” in calling for the release of two Canadians detained in China last month, while describing the detentions as an “act of self-defense.”