Barack Obama fights to avert midterm Republican avalanche

4000
3000