No reporter, former reporter or editorial employee of any newspaper, periodical or press association or employee of any radio or television station may be required to disclose any published or unpublished information obtained or prepared by such person in such person’s professional capacity in gathering, receiving or processing information for communication to the public, or the source of any information procured or obtained by such person, in any legal proceedings, trial or investigation:
Before any court, grand jury, coroner’s inquest, jury or any officer thereof.
Before the Legislature or any committee thereof.
Before any department, agency or commission of the State.
Before any local governing body or committee thereof, or any officer of a local government.