Man arrives Mecca after trekking from South Africa for three years (Video)
A South African man simply identified as Saheed has made history after arriving in Islam’s holiest city, Mecca, on foot. Saheed reportedly started his journey to the holy land from Cape Town...