Malaysia celebrates 61 years of independence

Malaysia celebrates Merdeka Day today. Translated into English, it means ‘Independence Day’. Pomp and pageantry mark the day every year as it did today in … Continue reading Malaysia celebrates 61 years of independence