Groups Demand Freedom for Water Defenders in El Salvador
“We need the continued support of the international community to ensure that basic human rights, such as the right to due process, are upheld in El Salvador,” said one local … Read More
“We need the continued support of the international community to ensure that basic human rights, such as the right to due process, are upheld in El Salvador,” said one local … Read More