by Charles Tucker
Published: March 24, 2013.
The US and the UK suspects Lumba is the location for a nuclear complex. Lumba much like Iran is approximately the same size. The similarities are that they are both trying to develop nuclear weapons. Mombassa is the closest neighboring island and they are planning to bomb Lumba’s enrichment facility. Lumba terrorist leader, Tjaas, thinks he is another Bin Laden.