In China, a man is arrested and tortured for a crime committed years before by his twin brother.
2003
1997
2008
2009
2002
2006
2004
1966
2005
1987
2007
—
2022
2012