UAPP, in partnership with The Kyiv Independent, continues its monthly feature—a selection of key photographs that most accurately convey the events, mood, and challenges of another month of the full-scale war.

This selection captures not only major events but also the mundane moments that become symbols of the times through the lens. Photographs that document pain, dignity, exhaustion, strength, and hope. Snapshots that help us see and remember. Together, we are creating a visual archive of history unfolding right now.

People pass by a residential building damaged by a Russian attack on Kyiv, Ukraine, July 2, 2026. Russian missile and drone strikes rocked Kyiv early on July 2, killing at least eight people and wounding dozens, after President Volodymyr Zelensky warned that Moscow was preparing a "massive attack."
Photo by Roman Pilipey / AFP via Getty Images

People relax on the beach as smoke rises from a fire caused by a Russian missile strike in Odesa, Ukraine, July 29, 2026.
Photo by Kostiantyn and Vlada Liberov

People participate in a protest against President Volodymyr Zelensky's decision to dismiss Defense Minister Mykhailo Fedorov in Kyiv, Ukraine, July 20, 2026.
Photo by Mikhail Palinchak

A window of a high-rise building taped up in an attempt to protect it from damage during Russian attacks in Sloviansk, Donetsk Oblast, Ukraine, July 2, 2026.
Photo by Serhii Korovainyi

Tetiana strokes the head of her late son, Roman, after a Russian attack on Kyiv, Ukraine, July 2, 2026.
Photo by Ivan Antipenko / Suspilne Novyny

A forest fire in the Chernobyl Exclusion Zone, where firefighting efforts were underway following the fall of Russian UAVs. Ukraine, June 29, 2026.
Photo by Anton Ptushkin

A rescuer works at the site of a fire in a shopping area after a Russian missile strike in the Obolon district of Kyiv, Ukraine, July 30, 2026. The fire spanned over 1,000 square meters, destroying goods including vinyl records, clothing, and household chemicals.
Photo by Pavlo Petrov

Protesters participate in a rally demanding the reversal of the decision to dismiss Mykhailo Fedorov as Ukraine's Minister of Defense and calling for the resignation of the Commander-in-Chief of the Armed Forces of Ukraine, Oleksandr Syrskyi. Kyiv, Ukraine, July 17, 2026.
Photo by Maksym Kyshka / Reporters

Classmates of 15-year-old Maria Polska dance a waltz at a graduation concert in Kyiv on June 12, 2026. Egor Holodryha, 15, was supposed to dance with Maria, but she died along with her father and grandmother following a Russian missile strike on their residential building on the night of May 14. Maria's mother was pulled from the rubble and survived. As a result of the Russian attack on Kyiv on the night of May 14, 24 people died, including three children, one of whom was 15-year-old Maria Polska. In memory of Maria, Egor decided to dance alone. During the concert, the audience was also shown rehearsal footage in which Maria is still participating in the dance.
Photo by Oксанa Парафенюк / The New York Times

A view of a clay quarry in the Bucha district of Kyiv Oblast, Ukraine, July 5, 2026.
Photo by Serhii Mykhalchuk

Contributors:
Georhii Ivanchenko
Olga Kovalova
Irinka Hromotska