iPhone 13 stampede halts first-day sales at Chinese Apple Store (video)

From the South China Morning Post's "iPhone 13 release sparks buying frenzy in China" posted Monday.

For more, please login or subscribe