Tariq Ali
Tariq Ali

Tariq Ali

Passionate about the power of digital technology & social enterprise to achieve social change and justice.