▲ 165 FDA described as a "clown show" amid latest scandal; top drug regulator is out (arstechnica.com) by duxup | Nov 4, 2025 | 74 comments on HN Visit Link