Vid Shows Shocking State Of Restaurants Kitchen
CEN These stomach-churning images show the scene inside two Chinese restaurants that were closed down after inspectors alleged their filthy kitchens also suffered from rats and cockroaches. Both of the restaurants are located in the colony el Soler in the city of Tijuana in the state of Baja California in…