What the fuck, China? They actually let a Chinese woman drive a bus. Of course people are going to have a problem with that and beat her up. Nobody wants to fear for their lives on the Chinese roads even more than they already do.