Ancestry testing through genetics
I recently had a genetic analysis done to determine my ancestry - courtesy Ancestry24, theMedical Research Council, the National Health Laboratory Services and WITS University. It was a free test, and it came with an informative booklet to explain the results.
Through the African Institute for Mathematical Sciences I was given an opportunity to participate in a free Genealogical DNA test to trace my ancestry. They can do two tests for men, and one test for women.