Profile On

John Longhurst

  • John Longhurst is a former industrial advocate and political adviser. He currently works as an English and History teacher on the South Coast of NSW.

Articles written by John Longhurst (3)

Support IAIndependent Australia

Subscribe to IA and investigate Australia today.

Close Subscribe Donate