Ayariga vows to fight corruption in acclamation speech

All Peoples Congress flagbearer, Dr Hassan Ayariga
All Peoples Congress flagbearer, Dr Hassan Ayariga