Posted by: unclesam May 9, 2006
Login in to Rate this Post:
0
?
I think this is a cartoon that appeared in a Malaysian journal. KLCC stands for Kuala Lumpur City Center. Must be something satirical about the foreign worker's influx in their country. My guess ! I Nepali should explain it.