Looks like the tides are turning on the Clinton family.
643
495
150
1391
400
254
422
53
