Two men arrested in China's Shandong province for punching a female staff member at a skewered restaurant - Chinese report
Two men were arrested by police on the 19th for allegedly punching a female store owner and a staff member at a skewered grill restaurant in Shandong province, China.