Mr Moseti is an IT consultant.
Wrote articles
Connect with Onsongo Moseti:
Latest articles written by Onsongo Moseti: