More than 30,000 people participate in a rally demanding 'autonomous state' in northeastern India

Record ID: 328446