‘American Idol’ Finalist Nikki McKibbin Dies After Brain Aneurysm—What to Know About the C

2020-11-03 340

McKibbin, 42, reportedly remained on life support for days so she could donate her organs.