This Sunday, Malaysia will vote in what may be the tightest elections race in recent years. The ruling Barisan Nasional party, which has held power ever since Malaysia gained independence from Britain in 1957, is being strongly challenged by the opposition led by Anwar Ibrahim.