
By Global Issues LONDON / MONTEVIDEO, Uruguay, Dec 24 (IPS) – It’s been a tumultuous year, and a tough one for struggles for human rights. Civil society’s work to seek social justice and hold the powerful to account has been tested at every turn. Civil society has kept holding the line, resisting power grabs and […]