This company called Global Telecom India is trying to sell long distance phone service. They look like crooks to me. Refuse to buy from them as I did. They have called me under several versions the telephone number.
SK
 Mar 09th, 2007

1 Comments