Emma Chelius
In 2019 , she represented South Africa at the 2019 African Games held in Rabat , Morocco . 
<triplet> South Africa at the 2019 African Games <subj> 2019 <obj> point in time <subj> 2019 <obj> point in time