A Cantonese tea house in Guangzhou, China has come under fire after a horrifying video emerged of a rat lurking inside a cutlery drawer discovered by a customerRead More
A Cantonese tea house in Guangzhou, China has come under fire after a horrifying video emerged of a rat lurking inside a cutlery drawer discovered by a customerRead More