Heads must roll! This is the stand of the Independent Living and Training Centre which is fed up of politicians making insensitive statements about people with disabilities.

Heads must roll! This is the stand of the Independent Living and Training Centre which is fed up of politicians making insensitive statements about people with disabilities.
Please join the Malaysiakini WhatsApp Channel to get the latest news and views that matter.