Rival Triad gangs go to war...
1996
2022
1961
2013
1955
1936
2003
2000
2002
1997
1929
1993
2020
2017
1998