Appeals Court Upholds $5 Million E. Jean Carroll Verdict

.....

© Mother Jones