Stepping into Merdeka Stadium, the historic site where the nation’s independence was declared in 1957, is like travelling ...