Racial Injustice

  Racial Injustice: The Politics of Institutionalizing Violence against Racial Minorities Racism in it various guises has come under intense…

My Journey….

A law lecturer and academic by profession, I share my perspectives on issues ranging from the Protection of International Human…

Cambodia’s lost souls

My recent visit to Phnom Penh in Cambodia and the outlying killing fields at Choeung Ek Genocidal Centre stirred unsettling…

An ongoing genocide in Gaza

Revisionist Zionism’s settler colonialist ideology: Contributing to an ongoing genocide in Gaza (This is an edited version of an original…