Tragedia rozegrała się w miejscowości Dongxing, w położonej na południu Chin prowincji Guangxi. Według chińskich mediów motywy działania nożownika nie są znane. Mężczyzna to jednak ojciec czwórki dzieci - chłopca i trzech dziewczynek. Zgodnie z obowiązującą w Chinach polityką jednego dziecka za "nadprogramowych" potomków należy uiścić wysokie kary finansowe.Agencja Xinhua podała, że mężczyzna nie wniósł takich opłat za troje dzieci. W lokalnym biurze ds. planowania rodziny nożownik zabił dwóch pracowników i ranił troje innych. Media podają, że mężczyzna miał zaburzenia psychiczne.