Tag: Half Cast Is The Most Derogatory Term to Describe a Person of Mixed Race – Juliet Ibrahim