China is shipping arms to Robert Mugabe’s regime.

Hollywood leftists and French Presidents remain silent.