Democratic activist pledges $30 million to mobilize voters - Tri-State News, Weather & Sports

Democratic activist pledges $30 million to mobilize voters

Powered by Frankly