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.
2002
2021
2025
2000
1971
2019
2006
1996
2009
1978
2013
2017
2011
2003
1988