Differently-abled persons demanding equal rights hold protest in India�s northeast

Record ID: 417959