No image available Article / 9 November 2009 Zimbabwe: The homecoming? Home is supposed to be the place where you’re always welcome, a place where you don’t need a booking or have to give notice of your arrival. By Norah Spie