When you imagine what it's like to work for a state-run Chinese media television station you probably think of repression, ambition and deflection. This Dongfeng Hummer clone satellite truck proves you were right.

Read…