IRS data leak exposes personal info of 120,000 taxpayers

The Internal Revenue Service (IRS) has admitted that it accidentally leaked confidential…