2020: A year of exceptional moments, tragedies, and slivers of hope.