News

A protest erupted after a delivery driver in China was forced to drop to his knees and beg for mercy after a security guard seized his bike keys for damaging a fence in a rush to deliver on time.