It is official! The seat negotiations between Parti Keadilan Rakyat (Keadilan) and DAP have failed and both parties are expected to lock horns in more than 20 constituencies nationwide.
Please login to read full story