How to uninstall (remove ) Myworldclock.xyz

What is Myworldclock.xyz Myworldclock.xyz is the name of a fake search engine that users might find on their browsers after installing some freeware program. The website has a minimalistic design and it looks no different from any other search engine.…