Darjeeling Gorkha separatists clash with police

Thousands march in Darjeeling, India, as three separatists die and police are wounded in protests.

from BBC News – World http://bbc.in/2sfheyN

Advertisements
Darjeeling Gorkha separatists clash with police