Shandong Province, China
n/a...
Financial and political pressures bankrupt a Chinese store owner....