Hallelujah is a song written by Canadian singer Leonard Cohen, originally released on his album Various Positions (1984). Achieving little initial success ...
The song was written and composed by Canadian poet and singer-songwriter Leonard Cohen. (1934-2016), who said in interviews that it took at least four years ...