Its name literally means “muddy confluence” in Bahasa Malaysia but through its progress over the decades, Kuala Lumpur has emerged as one of Southeast Asia’s most populous cosmopolitan city, home to the world’s tallest twin towers. Here is a brief history of how it all began for this capital city. The year was... Read More