FeaturedThe internet's reaction to alleged CEO killer Luigi Mangione Jane Davenport, December 12, 2024