Home » Posts tagged with » Semangat 46
Another May 13 in the Offing?

Another May 13 in the Offing?

Ong Kar Jin examines history and comes up with an interesting theory.