Since most American corporate media will never critique China, here are two news agencies from India reporting it:
Latestly News: Chinese Tanks Roll on Streets to Scare Henan Bank Protestors - LINK
The Print: Chinese tanks roll on streets to scare Henan Bank protestors - LINK