Reporting What The Mainstream Won't
The UK's tax authority has admitted that 71% of families targeted for child benefit fraud were innocent, causing unnecessary distress and highlighting the dangers of government overreach.