Police bust a Maoist hide out, arrest three ultras in eastern India.

Record ID: 355877