Am I the only one who's started getting Forum ads in Russian (but including being for things that are in the UK as well as some I can't work out at all)?
I'm a little bemused.
Are they aimed at certain areas of London, perhaps?
I'm a little bemused.
Are they aimed at certain areas of London, perhaps?