1 articles
Crime
US nationals arrested, charged for climbing world’s 2nd tallest building in Malaysia
A group of Americans who broke into and climbed the Merdeka 118, the world’s second tallest building located in Kuala Lumpur, Malaysia, have...
Bryan Ke