Police arrest two militants with huge cache of explosives in northern India.

Record ID: 329378