DAY 1 | Today marks the first day of the campaigning period for the Kuala Kubu Baharu by-election. Voters of the constituency will cast their ballot on May 11.
Malaysiakini reports live from the ground.
DAY 1 | Today marks the first day of the campaigning period for the Kuala Kubu Baharu by-election. Voters of the constituency will cast their ballot on May 11.
Malaysiakini reports live from the ground.