In China, a man is arrested and tortured for a crime committed years before by his twin brother.
2005
2000
2008
1989
1993
1986
1976
2009
1995
2010
1994
2016
2017
1921
1962
2023
1973