Technologies of control and our right of refusal

Dr Seeta Peña Gangadharan |
TEDxLondon
• May 2019