I've notice that if I do a google search for 'worldaffairsboard" and then click on the google displayed link, I get redirected to some page called "file2store.info", which is full of nasty pop ups and other nonsense. It does this on multiple computers and even my phone.

Further, google now displays this site as a page "which can harm your computer".

Any ideas?