Migingo Island: A rocky marriage between Uganda and Kenya

The densely populated island of Migingo, on Lake Victoria, is barely a quarter of a hectare large, its residents crammed into a hodge-podge of corrugated-iron homes. There's little else but a few bars, brothels and a tiny port. Nevertheless, for over a decade, Migingo has been a source of tension between Uganda and Kenya, who have been unable to decide to whom it really belongs.