Not even MaMkhize reality show could dream up Royal AM script
By Mihlali Baleka | Published Apr 8, 2022
Who would’ve thought . . . Royal AM are holding on to an African Champions League qualifying spot with only six matches standing between them and the improbable.