EconChick
Gold Member
- Feb 15, 2014
- 4,678
- 828
- 190
Pew survey Why Democrats are losing support among Latino voters video - CSMonitor.com
Another sign of dissatisfaction with Obama.
Another sign of dissatisfaction with Obama.