Residents of northern India cautiously welcome mosque verdict.

Record ID: 352222