The independent news organization of Duke University

Nina Wilder ·

loveisland.jpg

Former “Love Island” host Caroline Flack’s death by suicide earlier this month has been partially ascribed to the harassment she faced from British tabloids.