Just got a call from this number. He said that he was calling from the technical support department for my microsoft windows computer. He didn't speak english very well, sounded like he was from India.
Just got a call from this number. He said that he was calling from the technical support department for my microsoft windows computer. He didn't speak english very well, sounded like he was from India.