@leocg problem solved. Thanks for the detective work
I learned that Opera originates in Norway and has servers in five countries...
The United States
Germany
Canada
The Netherlands
Singapore
Do more on the web, with a fast and secure browser!
Download Opera browser with: