Human rights organization

As per Amnesty International, constant harassment by government agencies has forced them to let go of their staff in India and wind down ongoing campaigns and research work

Peoples Dispatch takes a look at the police raids on the Indian rights group, Walmart workers strike in Chile and resistance by activists in Glasgow, against the eviction of asylum seekers.