I came across one of these posters in my country too translated in my language, is it legit?
I went into the site when I saw it out of curiosity using a VPN, didn’t insert any info or anything. Seems like a pretty big organization, too big perhaps
I came across one of these posters in my country too translated in my language, is it legit?
I went into the site when I saw it out of curiosity using a VPN, didn’t insert any info or anything. Seems like a pretty big organization, too big perhaps
I get those where I’m at too. I had no idea there were so many trots