UDEFEGUA

No Human Being Is Illegal

The Convergencia por los Derechos Humanos (The Human Rights ‘Meeting Point’) issued a statement, published by UDEFEGUA, on the 21st January in relation to the violence meted out to the Honduran migrants over the previous weekend. Any errors in translation… Read More ›