Police say they have found the missing spaza shop owner from Vosloorus Ekurhuleni, Mazwi Kubheka, alive this evening.
Kubheka went missing a month ago, the day he went to pay rent for his spaza shop.
Yesterday, hundreds of people marched calling for his safe return.
Police say Kubheka presented himself at the Vosloorus police station a little earlier.
He is currently being questioned by police.
In a statement, police said the circumstances surrounding his missing persons case are still sketchy and investigations are underway.
They also thanked the community, media and all stakeholders who assisted in distributing information and sharing the missing person alert.
