Redirected from World Trade Center/South Tower
Companies with offices in World Trade Center South (2 WTC) on September 11, 2001:
... December 29, 2002, the Kenyan electoral commission confirmed that the opposition National Rainbow Coalition (NARC) had won landslide victories over the ruling KANU party, ...