KUALA LUMPUR: The large number of voters, ethnic composition, and social media are among the three main challenges that the Barisan Nasional machinery needs to address in order to defend the Mahkota state seat in the upcoming by-election. Read full story