Browse Tag

Chuck Schumer

Make the For the People Act S.1

The January 6 attack on the U.S. Capitol was an attack on our democracy. It highlighted the need for bold reforms. That is why DemCast USA is proud to be one of 80 groups that have signed a letter calling

Keep Reading