Orang Asli
The Orang Asli ("indigenous or native people") are the indigenous population of the Malay peninsula. There were three waves of Orang Asli immigration onto the Malay Peninsula....
Read more
Sarawak, Malaysia (dpa) - Bands from around the world are
gathering in Sarawak for the Rain Forest World Music Festival, which
kicks off Friday on the island of Borneo.
...
Read more