A pet store owner and his employee have been detained by police in Xuhui District following allegations that they stole 160 turtles from their competitor.


Visit the original source and full text: Shanghaiist