Strategic support for independent news & social impact
Contact
Tag:
Gautrain
International development
Personal bits
Goodbye Johannesburg, but probably not for long
I landed in Livingstone yesterday, but given the fact it’s raining,…