Through the ritual of saying sorry, a bold journey explores how apologies redefine history and what happens to us as witnesses to the act of atonement.
1971
1984
1996
2025
2004
2013
2016
2011
1985
2021
2017
1991
2018
2026
2002
1977