muckraker

noun
  1. a journalist or writer who investigates and exposes corruption, scandal, or wrongdoing in business, politics, or society
  2. Usage: often used approvingly in modern contexts; historically associated with early 20th-century American investigative journalists

Examples