I am currently traveling in Western Europe. I see a ton of apparently Russian language ads as embedded “threads”. E.g.,
Google translate tells me this is an add for investment services in Abu Dhabi.

I am not in Russia, don’t speak Russian, don’t use a Russian-language device.
Who are these ads targeting?