Migingo Island, a tiny islet less than half an acre in size on the border of Uganda and Kenya, is considered to be one of the ...