Jeanine Deckers was the unlikeliest of one-hit wonders, a singing nun from Belgium who called herself “Sister Smile.” Her life came to a tragic end 26 years ago today…
Jeanine Deckers was the unlikeliest of one-hit wonders, a singing nun from Belgium who called herself “Sister Smile.” Her life came to a tragic end 26 years ago today…