The drone flying over Korenevo village, in the Kursk region of Russia that Ukraine invaded in August, recorded a grisly scene: at least seven bodies lying on the road, most of them in civilian clothes.
Destroyed cars were scattered on the roadside, some with corpses in them. One man lay entangled with a red bicycle. Some bodies had decomposed so badly in the summer heat that they had to be identified by their teeth, according to a volunteer who helped recover the remains.
The video and photographs that captured the scene were taken in the early days of Ukraine’s offensive, the first invasion of Russian territory since World War II. The area was heavily contested by Russian and Ukrainian troops, with weapons fired in both directions, so it is impossible to determine who was responsible for the deaths with available information.
But the Korenevo casualties represent the clearest known example of the toll on Russian civilians of Ukraine’s seizure of territory in Kursk. They also highlight the unexpected position Ukraine is in — an invading and occupying force for the first time in two and a half years of war.
Since Ukrainian forces made their surprise incursion into western Russia over two months ago, the experience of ordinary Russians has been difficult to gauge. Cellphone towers have been destroyed, making it hard to reach residents. The region is largely closed to independent reporters, and propaganda has dominated news coverage, as both Russia and Ukraine have reasons to play down the human toll.
Through verified video, satellite imagery, photographs and testimony from nearly 20 Russians who lived in the area, The New York Times has compiled a detailed snapshot of how Ukraine’s invasion unfolded for civilians. Some of those contacted willingly spoke for attribution; in other cases, The Times is using only their first names because of security concerns.
Civilians who went to the scene in Korenevo after Russian troops had pushed out the Ukrainian forces described the remnants of chaotic and violent encounters.
#g-RUSSIA-KURSK-OCCUPATIONmap-box ,
#g-RUSSIA-KURSK-OCCUPATIONmap-box .g-artboard {
margin:0 auto;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-box .g-aiAltText {
position: absolute;
left: -10000px;
width: 1px;
height: 1px;
overflow: hidden;
white-space: nowrap;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-box p {
margin:0;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-box .g-aiAbs {
position:absolute;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-box .g-aiImg {
position:absolute;
top:0;
display:block;
width:100% !important;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-box .g-aiSymbol {
position: absolute;
box-sizing: border-box;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-box .g-aiPointText p { white-space: nowrap; }
#g-RUSSIA-KURSK-OCCUPATIONmap-335 {
position:relative;
overflow:hidden;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 p {
font-family:nyt-cheltenham,georgia,serif;
font-style:normal;
line-height:14px;
height:auto;
opacity:1;
mix-blend-mode:normal;
letter-spacing:0em;
font-size:13px;
text-align:left;
color:rgb(153,153,153);
text-transform:none;
padding-bottom:0;
padding-top:0;
position:static;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle0 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
font-style:italic;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
text-transform:uppercase;
color:rgb(0,0,0);
top:1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle1 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
letter-spacing:0.02em;
font-size:14px;
text-align:center;
text-transform:uppercase;
color:rgb(26,26,26);
top:1.1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle2 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:700;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
font-size:14px;
color:rgb(0,0,0);
top:1.1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle3 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
font-size:14px;
text-align:right;
color:rgb(38,38,38);
top:1.1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle4 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
font-size:14px;
color:rgb(38,38,38);
top:1.1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle5 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
font-size:14px;
color:rgb(102,102,102);
top:1.1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle6 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
font-style:italic;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
text-align:right;
text-transform:uppercase;
color:rgb(102,102,102);
top:1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle7 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
letter-spacing:0.02em;
font-size:14px;
text-align:center;
text-transform:uppercase;
color:rgb(102,102,102);
top:1.1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle8 {
font-style:italic;
height:14px;
mix-blend-mode:multiply;
text-align:center;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle9 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
font-style:italic;
line-height:17px;
height:17px;
mix-blend-mode:multiply;
letter-spacing:0.025em;
text-align:center;
text-transform:uppercase;
color:rgb(102,102,102);
top:1px;
position:relative;
}
#g-RUSSIA-KURSK-OCCUPATIONmap-335 .g-pstyle10 {
font-family:nyt-franklin,arial,helvetica,sans-serif;
font-weight:500;
height:14px;
mix-blend-mode:multiply;
font-size:11px;
text-align:right;
text-transform:uppercase;
color:rgb(0,0,0);
top:0.9px;
position:relative;
}
The map highlights the village of Korenevo in the Kursk region of Russia. It also locates the villages of Glushkovo, Sudhza, and Kurilovka in the Kursk region.
Kursk
Russia
Korenevo
Glushkovo
Kurilovka
Sudzha
Kyiv
Kharkiv
DONBAs
Ukraine
Sea of
Azov
Crimea
Black
Sea
100 MILES
<