A stampede of customers invaded a Chinese mall on Friday, looking to buy the iPhone 13, but many were turned away after the store was forced to stop selling the model.Customers running and queueing in China [via Newsflare/SCMP]Apple released its iPhone 13 range to the public on Friday, prompting queues outside stores around the world. However, video reveals the popularity of the new generation of smartphones caused issues for one retail outlet.Read more