Resistance, Liberation Technology and Human Rights in