Looks like the tides are turning on the Clinton family.
667
513
185
1421
427
282
446
85
