Reporting What The Mainstream Won't
Small business owners nationwide face an uphill battle as new taxes imposed by federal regulators push them to the brink of bankruptcy. The American Sentinel investigates.