Democrats are furious.
547
286
222
578
290
644
3930
505
