Derek Chauvin Trial: Who are the witnesses?

Both the State of Minnesota and the defense team for former Minneapolis police officer Derek Chauvin will call several witnesses throughout the trial in the death of George Floyd.