A barbecue restaurant in China has triggered backlash after a poster it displayed featuring a misogynist slogan to sell alcohol to women was exposed online. A photo taken inside the restaurant in ...