Obama’s ambitious agenda produces few results

President Obama: All hat, no cattle? (AFP)

Leave a Reply