Lazzarus, aka Diane Luckey, was the New York singer of the song “Goodbye Horses.” Originally from New Jersey, she had seemingly vanished without a trace after her music was featured in director ...
Two visions of the trauma of disappeared people in Latin America had a central role at Sunday's Academy Awards.