Video: Demonstrators killed in protests for statehood in India’s Ladakh | Protests

NewsFeed

Activists say at least four protesters were killed in India’s region of Ladakh when police moved in to break up demonstrations calling for the area to be made a federal state.

Continue Reading