I tried to publish a review and then got this popup from chrome.
Call me dumb if you want but i looked up the word... Embargoes.
So whatever embargoes mean, has something to do with bans. So am I gonna be banned for something? May I point out I never seen this before the many times I did publish reviews.
Call me dumb if you want but i looked up the word... Embargoes.
So whatever embargoes mean, has something to do with bans. So am I gonna be banned for something? May I point out I never seen this before the many times I did publish reviews.