Indian police arrest three rebels, recover huge cache of arms in Imphal city.

Record ID: 329317