India police recover huge cache of arms

Record ID: 328410