I didn’t make any changes to my browser, but somehow the homepage was replaced by delta-homes.com. It looks like it’s written in the Russian language, and I do not understand this language. However, I don’t know how to remove this web page and recover my last homepage. Can you help me?
Never-seen russian search engine has showed up as my browser's start page
alexxx, | Delta-homes.com