Published on
November 1, 2019
- 15:29 GMT
New Social Media Site Launched
A New Social Media site called Koolooma.Com was launched in South Africa, with aim of connecting the Afri-centric reality to the global narrative," he says. JOHANNESBURG, GAUTENG, SOUTH AFRICA, November 1, 2019 /EINPresswire.com/ -- A New Global …
Distribution channels:
Media, Advertising & PR, Music Industry
...