No, I did not forget to type Need answer fast! above; nor am I asking for genuine legal advice. This is entirely hypothetical.
As I understand it, there are certain situations in which a person must report to the police his knowledge of a crime: for example, a schoolteacher who notes signs of child abuse being suffered by a student. But it seems to me that the existence of such requirements implies that, in general, we are not obligated to volunteer our knowledge of such things. Is that true?
Here’s an example. Let’s say I have an acquaintance, Peter, whom I know to have good reasonto hate another man, Norman. (Peter believes Norman killed his girlfriend years earlier, but through a miscarriage of justice Norman never served a day in jail. One day, while reading the paper, I read that Norman has been murdered. Peter was questioned and released because he had an alibi, but I happen to know that his alibi is bullshit. But the police, for whatever reason, have never actually asked me about said alibi.
Are there any jurisdictions in which I have a legal duty to come forward?