Unsparing images from Ukraine show war at the 100-day mark

Ukraine_War_100_Days_Photo_Gallery_38964 A man recovers items from a shop that caught fire from a Russian attack in Kharkiv, Ukraine, Friday, March 25, 2022. (AP Photo/Felipe Dana)
Ukraine_War_100_Days_Photo_Gallery_92137 Roads are empty during curfew in Kyiv, Ukraine, Tuesday, March 1, 2022. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_93654 Ukrainian troops escort a suspected Russian agent in Kyiv, Ukraine, Sunday, Feb. 27, 2022. (AP Photo/Efrem Lukatsky)
Ukraine_War_100_Days_Photo_Gallery_02095 A moving car is visible through the viewfinder of a Dragunov sniper rifle, from a Ukrainian army position in the northern part of Kyiv, Ukraine, Tuesday, March 1, 2022. The Dragunov was created by the Soviet Union in the 1960s. (AP Photo/Ricard Garcia Vilanova)
Ukraine_War_100_Days_Photo_Gallery_41104 Natali Sevriukova stands near her house after a rocket attack in Kyiv, Ukraine, Friday, Feb. 25, 2022. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_10186 Stanislav says goodbye to his two-year-old son David and wife Anna after they boarded a train that will take them to Lviv, from the station in Kyiv, Ukraine, Thursday, March 3. 2022. Stanislav stayed to fight as his family sought refuge in a neighboring country. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_40665 People take cover on the floor of a hospital during shelling by Russian forces in Mariupol, Ukraine, Friday, March 4, 2022. (AP Photo/Evgeniy Maloletka)
Ukraine_War_100_Days_Photo_Gallery_55333 A Russian armored personnel carrier burns amid damaged and abandoned light utility vehicles after fighting in Kharkiv, Ukraine, Sunday, Feb. 27, 2022. (AP Photo/Marienko Andrew)
Ukraine_War_100_Days_Photo_Gallery_73124 A Ukrainian soldier and a militia man help a fleeing family to cross the Irpin River on the outskirts of Kyiv, Ukraine, Saturday, March 5, 2022. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_84597 Ukrainians crowd under a destroyed bridge as they try to flee by crossing the Irpin River on the outskirts of Kyiv, Ukraine, Saturday, March 5, 2022. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_20265 Animal keeper Kirilo Trantin comforts an elephant at the Kiev Zoo in Kyiv, Ukraine, Tuesday, March 1. 2022. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_96830 Bodies are placed into a mass grave on the outskirts of Mariupol, Ukraine, Wednesday, March 9, 2022. (AP Photo/Evgeniy Maloletka)
Ukraine_War_100_Days_Photo_Gallery_09111 Medical workers move a patient in the basement of a maternity hospital that has been converted into a medical ward and bomb shelter in Mariupol, Ukraine, Tuesday, March 1, 2022. (AP Photo/Evgeniy Maloletka)
Ukraine_War_100_Days_Photo_Gallery_85622 A pregnant woman whose pelvis had been crushed and her hip detached during Russian shelling is evacuated from a maternity in Mariupol, Ukraine, March 9, 2022. The woman was taken to another hospital closer to the front line but did not survive. (AP Photo/Evgeniy Maloletka)
Ukraine_War_100_Days_Photo_Gallery_18635 Yehor, 7, holds a toy rifle next to destroyed Russian military vehicles near Chernihiv, Ukraine, Sunday, April 17, 2022. (AP Photo/Evgeniy Maloletka)
Ukraine_War_100_Days_Photo_Gallery_60886 Antonina, 84, sits in a wheelchair after being evacuated with her 12 dogs from Irpin, at a triage point in Kyiv, Ukraine, Friday, March 11, 2022. (AP Photo/Vadim Ghirda)
Ukraine_War_100_Days_Photo_Gallery_75517 Residents prepare tea in a basement being used as a bomb shelter in Irpin, on the outskirts of Kyiv, Ukraine, Sunday, March 13, 2022. (AP Photo/Felipe Dana)
Ukraine_War_100_Days_Photo_Gallery_55812 A picture of Russian President Vladimir Putin hangs at a target practice range in Lviv in western Ukraine, Thursday, March 17, 2022. (AP Photo/Bernat Armangue)
Ukraine_War_100_Days_Photo_Gallery_38585 Anti-tank barricades block a street placed in preparation for a possible Russian offensive in Odesa, Ukraine, March 24, 2022. (AP Photo/Petros Giannakouris, File)
Ukraine_War_100_Days_Photo_Gallery_88260 EDS NOTE: GRAPHIC CONTENT - The body of an unidentified man lies on a road barrier near a village retaken by Ukrainian forces on the outskirts of Kharkiv, Ukraine, Saturday, April 30, 2022. (AP Photo/Felipe Dana)
Ukraine_War_100_Days_Photo_Gallery_44224 Destroyed Russian armored vehicles stand idle on the outskirts of Kyiv, Ukraine, Thursday, March 31, 2022. (AP Photo/Rodrigo Abd)
Ukraine_War_100_Days_Photo_Gallery_82834 Ukrainian firefighters work at a bombed apartment building in Kyiv, Ukraine, Tuesday, March 15, 2022. (AP Photo/Felipe Dana)
Ukraine_War_100_Days_Photo_Gallery_49496 A Ukranian soldier plays a pick-up game in Irpin on the outskirts of Kyiv, Ukraine, Saturday, April 2, 2022. (AP Photo/Rodrigo Abd)
Ukraine_War_100_Days_Photo_Gallery_52262 An elderly woman is assisted to cross the Irpin River on an improvised path under a bridge that was destroyed by Ukrainian troops to slow the Russian military advance while fleeing the town of Irpin, Ukraine, Saturday, March 5, 2022. (AP Photo/Vadim Ghirda, File)
Ukraine_War_100_Days_Photo_Gallery_62929 The mother of 40-year-old Senior Lieutenant Oliynyk Dmytro, who was killed in combat, mourns his death as she walks behind his coffin during his funeral outside the Holy Apostles Peter and Paul Church in Lviv, western Ukraine, Saturday, April 2, 2022. (AP Photo/Nariman El-Mofty)
Ukraine_War_100_Days_Photo_Gallery_07745 People wait in a car to be processed at a reception center for displaced people in Zaporizhzhia, Ukraine, Monday, May 2, 2022. (AP Photo/Francisco Seco)
Ukraine_War_100_Days_Photo_Gallery_69318 The bodies of Russian servicemen lie on the ground after an attack on their position by Ukrainian forces outside Kyiv, Ukraine, Thursday, March 31, 2022.(AP Photo/Vadim Ghirda)
Ukraine_War_100_Days_Photo_Gallery_68886 Civilians cheer along with a Ukrainian serviceman as a convoy of military and aid vehicles arrive at the formerly Russian-occupied Kyiv suburb of Bucha, Ukraine, Saturday, April 2, 2022.(AP Photo/Vadim Ghirda)
Ukraine_War_100_Days_Photo_Gallery_27854 A man and child ride a bicycle through a street where civilian's bodies lie in the formerly Russian-occupied Kyiv suburb of Bucha, Ukraine, Saturday, April 2, 2022. (AP Photo/Vadim Ghirda)
Ukraine_War_100_Days_Photo_Gallery_65782 Zlata-Maria Shlapak sits with her puppy Letti in the bathtub while an air siren goes off, at the apartment her family is renting in Lviv where they took refuge in western Ukraine, Saturday, April 2, 2022. (AP Photo/Nariman El-Mofty)
Ukraine_War_100_Days_Photo_Gallery_99678 EDS NOTE: GRAPHIC CONTENT - Bodies lie on the ground, some with their hands tied behind their backs, in Bucha, Ukraine, Sunday, April 3, 2022. AP journalists saw the bodies of at least 21 people in various spots around Bucha. One group of nine, all in civilian clothes, were scattered around a site that residents said Russian troops used as a base. They appeared to have been killed at close range. (AP Photo/Vadim Ghirda)
Ukraine_War_100_Days_Photo_Gallery_48919 A woman navigates a debris-filled street where destroyed Russian military vehicles stand in Bucha on the outskirts of Kyiv, Ukraine, Sunday, April 3, 2022. (AP Photo/Rodrigo Abd)
Ukraine_War_100_Days_Photo_Gallery_38065 Tetyana Boikiv, right, hugs her neighbor Svitlana Pryimachenko after a funeral service for Boikiv’s husband, Mykola Moroz, in the Ozera village near Bucha, Ukraine, Tuesday, April 26, 2022. Mykola was taken by the Russian army from his house in Ozera on March 13, held for several weeks to an unknown location and found killed with gunshots about 15 km from his house home. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_64486 Women stand in their robes as smoke rises in the background after shelling in Odesa, Ukraine, Sunday, April 3, 2022. (AP Photo/Petros Giannakouris)
Ukraine_War_100_Days_Photo_Gallery_85162 Liudmyla Voronina opens the skylight window of her roof as she stands inside her home that was damaged by attacks in Irpin on the outskirts of Kyiv, Ukraine, Thursday, May 26, 2022. (AP Photo/Natacha Pisarenko)
Ukraine_War_100_Days_Photo_Gallery_63317 A dog stands next to the body of an elderly woman killed inside a home in Bucha on the outskirts of Kyiv, Ukraine, Tuesday, April 5, 2022. (AP Photo/Felipe Dana)
Ukraine_War_100_Days_Photo_Gallery_75432 Ukrainian servicemen sing a patriotic song amid buildings destroyed during fighting between Ukrainian and Russian forces in Borodyanka, Ukraine, Tuesday, April 5, 2022.(AP Photo/Vadim Ghirda)
Ukraine_War_100_Days_Photo_Gallery_63723 Nadiya Trubchaninova and her son Oleg Trubchaninov attend the funeral of her other son Vadym, who was killed by a Russian army gunshot on March 30, in Bucha on the outskirts of Kyiv, Ukraine, Saturday, April 16, 2022. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_79977 EDS NOTE: GRAPHIC CONTENT - Nina Shevchenko mourns over the body of her 15-year-old son Artem Shevchenko, who was killed in a Russian attack on Kharkiv, Ukraine, Friday, April 15, 2022. (AP Photo/Felipe Dana)
Ukraine_War_100_Days_Photo_Gallery_68431 An elderly man lies at a hospice center in Chasiv Yar in the Donetsk district of Ukraine, Monday, April 18, 2022. At least 35 men and women were helped by volunteers to flee the region that has been under attack and taken to Khmelnytskyi in western Ukraine. (AP Photo/Petros Giannakouris)
Ukraine_War_100_Days_Photo_Gallery_19057 Anna Shevchenko waters the few flowers that survived bombing in her garden in Irpin, near Kyiv, Ukraine, Tuesday, May 3, 2022. The house, built by Shevchenko's grandparents, was nearly completely destroyed by bombing in late March. "It is new life. So I tried to save my flowers," she said. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_32368 EDS NOTE: GRAPHIC CONTENT - Four bodies lie in a mass grave, including the village mayor and her family, in Motyzhyn close to Kyiv, Ukraine, Monday, April 4, 2022, after Russian army were pushed out from the area by Ukrainian forces. The bodies appeared to have been shot at close range, with the mayor's husband with hands behind his back, with a piece of rope nearby, and a piece of plastic wrapped around his eyes like a blindfold. (AP Photo/Efrem Lukatsky)
Ukraine_War_100_Days_Photo_Gallery_04637 A woman cries during the funerals of three Ukrainian military servicemen, Melnyk Andriy, Shufryn Andriy and Ankratov Oleksandra, who were killed in the east of the country, in Lviv, Ukraine, Saturday, May 14, 2022. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_59640 People look at a destroyed Russian tank placed at Mykhailivs'ka Square in downtown Kyiv, Ukraine, Monday, May 23, 2022. (AP Photo/Natacha Pisarenko)
Ukraine_War_100_Days_Photo_Gallery_44442 Anton Gladun lies on his bed at the Third City Hospital in Cherkasy, Ukraine, Thursday, May 5, 2022. Anton, a 22-year-old military medic deployed on the front lines in eastern Ukraine, lost both legs and left arm in a mine explosion on March 27. (AP Photo/Emilio Morenatti)
Ukraine_War_100_Days_Photo_Gallery_03173 Anatolii Virko plays a piano outside a house likely damaged after a Russian bombing in Velyka Kostromka village, Ukraine, Thursday, May 19, 2022. (AP Photo/Francisco Seco)
Ukraine_War_100_Days_Photo_Gallery_50903 Children look out the window of an unheated Lviv-bound train, in Kyiv, Ukraine, Thursday, March 3, 2022. (AP Photo/Vadim Ghirda)
Ukraine_War_100_Days_Photo_Gallery_57403 Russian Sgt. Vadim Shishimarin listens to his translator during his court hearing in Kyiv, Ukraine, Monday, May 23, 2022. The 21-year-old soldier facing the first war crimes trial since the start of the war in Ukraine pleaded guilty on May 18 to killing an unarmed civilian. (AP Photo/Natacha Pisarenko)
Ukraine_War_100_Days_Photo_Gallery_87077 Elena kneels down next to the body of her dead husband Alexey, who died during shelling at the subway in Kharkiv, eastern Ukraine, Thursday, May 26, 2022. (AP Photo/Bernat Armangue)
Ukraine_War_100_Days_Photo_Gallery_45392 Ukrainian soldiers carry the coffin of Volodymyr Losev, 38, during his funeral in Zorya Truda in the Odesa region of Ukraine, Monday, May 16, 2022. The 38-year-old Ukrainian volunteer soldier was killed May 7 when the military vehicle he was driving ran over a mine in eastern Ukraine. (AP Photo/Francisco Seco)
(1/50)

How many buildings have been obliterated in Ukraine? How many limbs lost, children brutalized, refugees put to flight? How many mothers and fathers, sons and daughters killed?

How many dreams have been destroyed?

There is no accounting of a war that launched in late winter, continued through spring, reaches the 100-day mark on Friday and is likely to drag on for seasons to come. The conflict unleashed by Russian President Vladimir Putin defies statistics. It is a story best told in unsparing images of human suffering and resilience.

Associated Press photographers have captured the terror — people diving to the floor of a Mariupol hospital as bombs fall around them; a mob of refugees, huddled under a bridge. They have captured the tears of grieving survivors, and of families separated by the war.

They have shown us the playfulness of a soldier, lightheartedly kicking a ball amid the carnage; of another soldier, leading an impromptu chorale. They have shown us a chilling view of a car driving down a highway, through the sight of a Ukrainian sniper. They have shown us a landscape littered with buildings in ruins and the carcasses of Russian tanks.

And so many bodies. Bodies in trenches and half-buried in hillsides and arrayed on pavements and lying in pools of blood and carried in coffins. A soldier spread out like a statue in a Christ-like pose on a metal barrier. An arm extended in the dirt.

This is a country that has been transformed in the blink of an eye. A hundred days ago, a bathtub was for bathing; now, it is a place where a little girl and her dog hide from bombs.

What will it be like, 100 days from now?

Copyright © 2024 The Associated Press. All rights reserved. This material may not be published, broadcast, written or redistributed.

Federal News Network Logo
Log in to your WTOP account for notifications and alerts customized for you.

Sign up