Content warning: This article contains graphic details of sexual assault. In 2008, Welsh singer Aimee Duffy released a song that would catapult her to the top of the charts around the world. In a ...
Duffy, the singer best known for the 2008 hit “Mercy,” made her first public-facing appearance this week since she claimed more than five years ago that she’d been kidnapped, raped and “held captive” ...