A card with best wishes for South Africa's anti-apartheid icon Nelson Mandela is placed outside his residence in Johannesburg, South Africa, June 27, 2013. South African President Jacob Zuma has canceled his scheduled visit to Mozambique after visiting former president Nelson Mandela in hospital, the Presidency said Wednesday night. (Xinhua/Guo Xinghua)