This is a remarkable time for Charlottesville...