Lim Kit Siang

Ripples of Hope, Sea of Change

By Martin Jalleh