Woman runs amok in Charles and Keith fashion store in Taiwan mall as stunned shoppers look on
Reports from both Taiwanese and Thai media stated that the incident took place last Sunday (June 30) at the fashion brand’s outlet in Taipei 101, …Read More