Police arrest three Maoist rebels in eastern India

Record ID: 423499