Protesters angry over the rape and murder of a young doctor in August jumped police barricades in India’s West Bengal.
Seek Knowledge, Find Knowledge
Protesters angry over the rape and murder of a young doctor in August jumped police barricades in India’s West Bengal.