A woman in Fujian province in southern China was arrested after she bit and chewed an anti-theft cable at an Apple store to s†éál an iPhone 14 Plus priced at $960 (Rs 79,414), as per a report in South China Morning Post. The woman surnamed Qiu, was caught by police half an hour after leaving the...