Garmaine Staff asked 2 years ago

Please do Nigeria passport holder transiting south Africa to Brazil to connect flight to Kingston need visa?