Why Is it So Hard for Obama to Implement His Agenda?

Short answer? Republicans.

by