Mkhize’s late strike not enough as Kings edge Cosmos in Dobsonville+

Mkhize’s late strike not enough as Kings edge Cosmos in Dobsonville