Sister Janet Mead Dies: Nun Who Turned ‘The Lord’s Prayer’ Into International Rock Hit Was 84 January 29, 2022 by admin Read entire story. Source: Deadline