Mosque verdict keeps India on security tenterhooks.

Record ID: 352171