Afaik Turbo was never meant to hide user location/ip so the sites may have been updated to better detect those info even if the user is behind a proxy.
Usually a VPN works better in cases like this.
Do more on the web, with a fast and secure browser!
Download Opera browser with: