A new report by the UN Human Rights Council's Advisory Committee provides a highly skewed case against CDR and SRM that fails to do the human rights issues these technologies raise justice
Share this post
The UN Human Rights Council and the…
Share this post
A new report by the UN Human Rights Council's Advisory Committee provides a highly skewed case against CDR and SRM that fails to do the human rights issues these technologies raise justice