A total of 32 parties, coalitions and independents have been given the green light to contest the June 25 general election, following a decision by the Supreme Court on Thursday evening.
A total of 32 parties, coalitions and independents have been given the green light to contest the June 25 general election, following a decision by the Supreme Court on Thursday evening.