YouTube launches localised site in Malaysia

JAKARTA - YouTube has launched its second localised site in Southeast Asia, in Malaysia.