Russia’s top search engine Yandex displayed more than 1 billion military recruitment ads in 2024, the investigative news outlet Vyorstka reported Thursday. The record 1.1 billion display ads for ...