Controversial NSW upper house MP Reverend Fred Nile has announced his retirement after 41 years in parliament.
The 88-year-old is the longest serving MP in the NSW parliament and first entered the Legislative Council in 1981.
Controversial NSW upper house MP Reverend Fred Nile has announced his retirement after 41 years in parliament.
The 88-year-old is the longest serving MP in the NSW parliament and first entered the Legislative Council in 1981.