Four jagged puzzle pieces and a few weeks for Democrats to assemble them

previous post