SHARE

According to the Department of Government Printing, all printed ballot papers have been handed over to the Elections Commissioner.

Some 16 million ballot papers have been printed for the upcoming General Election.