Police arrest three more accused in last year's attacks on India's IT hub Bangalore city

Record ID: 328145