Legal expert thinks defense should have put Derek Chauvin on the stand

Legal expert Michael Cardoza thinks defense should have put Derek Chauvin on the stand

Top Videos

Most Watched

KTVU Vault

Wild Rides