Bill de Blasio Set to Introduce Progressive “Contract With America”
May 09, 2015
13 Comments
on
Positioning himself as "spokesman" of the progressive movement