in Safari application today I recently received a notification that I am a participant, a happy participant, I need to register on Helen's website, and answer questions .... etc. Is this true or am I caught by scammers?
in Safari application today I recently received a notification that I am a participant, a happy participant, I need to register on Helen's website, and answer questions .... etc. Is this true or am I caught by scammers?