Rival Triad gangs go to war...
1981
1996
2021
1930
2016
1947
2017
2005
2009
1936
1968
1986
1989
1998
2007
1949