By Jay Sekulow
The left's outrage over the IRS turns to a plea to 'move on'
The Obama administration moved Thursday to impose stiff new tariffs on solar panels made in China, finding that Chinese companies are improperly flooding the U.S. market with government-subsidized products.