Tag: Delhi detention camp

76 foreign nationals on hunger strike at Delhi detention camp!

Inmates are protesting inhuman living conditions such as lack of proper drinking water

No posts to display

Trending