The DAP today admitted that it would be facing a tough challenge to win seats from Barisan Nasional, particularly seats represented by MCA.
DAP admits facing tough challenge to win seats