A public humiliation is the result of Mark Davis' comments about Charlotte Vale. Photo #16

A public humiliation is the result of Mark Davis' comments about Charlotte Vale.