Commonsense Ten's file

Commonsense Ten
Commonsense Ten is an independent expenditure group led by several Democratic strategists.