What is Investigative Journalism?

Investigative journalism is a type of journalism in which the journalist thoroughly investigates the topic of interest. This may include doing research and may take many months or even years.