METRO ONE TELECOMMUNICATIONS, INC. SECURITIES PURCHASE AGREEMENT June 5, 2007 METRO ONE TELECOMMUNICATIONS, INC. SECURITIES PURCHASE AGREEMENT