Life on a rock island half the size of a football field, home to 1,800 people
Migingo Island, a small circular rock covering 2,000 square meters in the northeastern part of Lake Victoria, straddling the border between Kenya and Uganda, is densely packed with tin-roofed shacks housing nearly 1,800 residents.