1 Exhibit 10.21 PARENT STOCK PLEDGE AGREEMENT Long Distance International Inc. 4150 SW 28th Way Ft. Lauderdale, Florida 33312 To: Frederick A. DeLuca 512 NE 23rd Avenue Ft. Lauderdale, Florida 33301Parent Stock Pledge Agreement • August 16th, 1999 • Long Distance International Inc • Telephone communications (no radiotelephone) • New York
Contract Type FiledAugust 16th, 1999 Company Industry Jurisdiction