What are the inconveniences I can expect as a witness?
You could be questioned repeatedly by the police to iron out inconsistencies and contradictions if any. This is especially true if the offence is of a serious nature like murder or dacoity. You might be required to attend the court many times. If you refuse to attend, you could be arrested on a warrant. Inconvenient questions may be put to you by the defense counsel.