Tolong jelaskan mengenai Let Me Live

"Let Me Live" adalah sebuah Singel Lagu Dari band Queen yg dirilis pada 17 Juni 1996 untuk album ke 15nya yaitu Made In Heaven (album).