Whistleblowing plays a crucial role in exposing wrongdoing and ensuring accountability. Discuss the ethical responsibilities of individuals to report unethical practices in public and private organizations. Analyze the challenges faced by whistleblowers, the role of institutional mechanisms in protecting them, and the potential impact on organizational integrity. Support your answer with a relevant case study.