Does the bizarre reaction to the killing of a health insurance boss make sense? Only in America by priya | Dec 16, 2024 | Health