Comment Comment by 1over137 >They have been putting thousands of scam adverts on our website…Is it your website or theirs? YOU are the one putting such ads there as YOU have chosen a sketchy ad company (google). parent 1over137 1 month ago
Is it your website or theirs? YOU are the one putting such ads there as YOU have chosen a sketchy ad company (google).