A ship's officer is sentenced to Devil's Island for murder after a fatal brawl.
2007
—
2023
1976
2003
2008
1991
1995
1997
1953
2014
2022
1999
1928