Websites showing my location as INDIA
I have conntacted Vodafone customer support on many occasions regarding this issue. Many websites including Twitter seem to think I am located in India. Origin also prevented me from downloading a game since their IP location tools identified my IP a...