A Russian glide bomb struck two city buses on a street in Kramatorsk on Thursday, killing at least 33 people and wounding 18 others. The local prosecutor's office published images of bodies and debris strewn across the road beside the burning shell of a bus. President Volodymyr Zelenskyy described the target as a bus stop. Police confirmed the weapon was a glide bomb — a gravity bomb fitted with guidance fins that Russia has deployed in increasing volume against Ukrainian urban areas. Donetsk Governor Vadym Filashkin accused Russia of deliberately targeting civilians, writing on Telegram that a bus full of passengers is "an attractive target precisely because one strike can kill as many people as possible." Kramatorsk City Council called it "yet another horrific crime" and stated there were "absolutely no military targets" at the location. Moscow offered no immediate comment. Russia routinely denies targeting civilians, a claim contradicted by a systematic pattern of strikes on residential buildings, markets, and transit hubs since February 2022. Kramatorsk occupies a critical position in the war. It is one of the key cities Russia has not yet captured in the Donetsk region, which Moscow claims as Russian territory. The city has served as a logistics and supply hub for the Ukrainian military and forms part of the so-called "fortress belt" that Ukrainian forces are fighting to hold. Russian troops have edged close to its eastern outskirts, prompting authorities to urge remaining civilians to relocate to safer regions. The Kramatorsk attack came a day after a Russian cruise missile struck a residential building in Pryluky, in the northern Chernihiv region, approximately 150 km east of Kyiv. The death toll from that strike rose to 22, including five children, according to Governor Vyacheslav Chaus. The back-to-back attacks killed at least 55 civilians in two days across two regions of Ukraine — a tempo of destruction that has become normalized. Ukraine is striking back. A drone attack caused a fire at a data centre belonging to Yandex, Russia's largest technology company, in the Ryazan region southeast of Moscow. Unverified social media images showed thick black smoke pouring from the building's roof. Yandex confirmed the incident. The former head of Ukraine's Centre for Countering Disinformation claimed responsibility, writing: "Two can play at this game." Yandex — often called "Russia's Google" — runs the country's most popular search engine and a taxi and food-ordering app used by tens of millions across the Russian-speaking world. Both sides have intensified long-range strikes in recent months. Russia has targeted Ukrainian data centres and logistics warehouses; Ukraine has hit Russian data infrastructure and Moscow-region targets. The pattern is one of mutual escalation in which civilian populations on both sides absorb the consequences of decisions made far from the impact zones. The structural reality is extraction at scale. Russia expends relatively cheap glide bombs against soft civilian targets — buses, apartment blocks, markets — imposing catastrophic human and economic costs on Ukraine while degrading the livability of contested cities. Each attack erodes the civilian population base that sustains Kramatorsk as a functioning city and military hub. The weapon economics favor the attacker: a glide bomb costs a fraction of the reconstruction, medical, and human capital losses it inflicts.