"China is showing vast stupidity by supporting Mugabe and Bashir."
You mean like the US did with Saddam, Castro and countless other dictators?
As A. Pole has already stated, the Chinese are very pragmatic and unlike the US, their moves are very calculated with a great deal of thought given to the long-term future.
I wouldn't say the Chinese are being stupid at all. There's obviously something they want and apparently they're getting it.
More faux-history.
It is amazing that how the defenders of Communist regimes all have the same talking points.