More than 15 million taxpayers could end up owing the IRS money next spring, an unintended consequence of a tax credit designed to stimulate the economy, the Treasury Department’s inspector general for tax administration said this week.
Read the entire article at newarkadvocate.com

