... is a south african online communications specialist.
She uses technology to grow and develop Africa, governments and people.
51 upper recreation rd
south africa, 7975
tel: +27 764 602 987
Designed and built by Abby Ravera on Wordpress
Tag Archives: South African Politics