Ukrainians mourn loved ones, clear up rubble and prepare for the next Russian attack.
1/18
A woman walks past a residential area damaged by strike that hit a shopping centre in Kyiv.Credit:Anastasia Vlasova
2/18
Russian tanks move down a street on the outskirts of Mariupol, Ukraine.Credit:Evgeniy Maloletka
3/18
The site of the March 20 shopping mall explosion.Credit:Anastasia Vlasova
4/18
A Ukrainian serviceman guards his position near the outskirts of Kharkiv.Credit:Andrew Marienko
5/18
A Ukrainian serviceman stands in the cemetery after the funeral of his comrade Vladyslav Buvalkin, 42, in Kyiv.Credit:Anastasia Vlasova
6/18
Liudmyla, the mother of Ukrainian serviceman Vladyslav Buvalkin, 42, who was killed in action, and his son, Daniil, 11.Credit:Anastasia Vlasova
7/18
Ukrainian servicemen comfort Daniil, 12, after his father's burial. Credit:Anastasia Vlasova
8/18
Kyiv Mayor Vitali Klitschko (right) under heavy guard during a press conference next to his brother, former heavyweight boxing world champion Wladimir Klitschko.Credit:Vadim Ghirda
9/18
A volunteer cleans the broken glass from Cult Coffee shop which got damaged as a result of shellfire in Kyiv.Credit:Anastasia Vlasova
10/18
A Ukrainian serviceman near Kharkiv.Credit:Andrew Marienko
11/18
Banners left after protests against the Russian invasion of Ukraine lay on a fence in front of the Russian consulate in Krakow, Poland. Credit:Omar Marques
12/18
A truck driver waits for rubble to be loaded on his vehicle in Kyiv.Credit:Anastasia Vlasova
13/18
A woman clears broken glass at a bombed apartment building in Kyiv.Credit:Vadim Ghirda
14/18
Customers inspect weapons in a gun shop in Lviv. Credit:BERNAT ARMANGUE
15/18
A woman exercises near a car and apartments damaged by shelling in Kyiv.Credit:RODRIGO ABD
16/18
US President Joe Biden after arriving at Melsbroek military airport in Brussels on Wednesday ahead of NATO talks. Credit:Olivier Matthys
17/18
Ukrainians rest at an exhibition hall, turned into a refugee center in Nadarzyn, near Warsaw, Poland.Credit:PETR DAVID JOSEK
18/18
A man waits to cross the Isaccea-Orlivka border crossing in Romania by ferry.Credit:Andreea Alexandru