There are 245 seats up for grabs as the Pakatan Harapan-BN pact takes on Perikatan Nasional.
Malaysiakini reports from the ground live.
There are 245 seats up for grabs as the Pakatan Harapan-BN pact takes on Perikatan Nasional.
Malaysiakini reports from the ground live.
Please join the Malaysiakini WhatsApp Channel to get the latest news and views that matter.