Ukraine's war grinds on, and more from the world
A firefighter works at the site of a recyclable materials warehouse hit by a Russian missile strike, amid Russia's attack on Ukraine, in Kyiv, Ukraine, on 16 April 2026.
France's Air Force elite aerobatic flying team "Patrouille de France" releases trails of France's national colours as they take part in a training session at 701 Air Base in Salon-de-Provence, south-eastern France, on 15 April 2026.
An airplane passes in front of the sun during sunrise in Panama City on 15 April 2026.
Fireworks go off above hanging red lanterns during the annual Dajia Mazu Pilgrimage event in Taichung on 17 April 2026.
A cuvier dwarf caiman reacts in its enclosure at the Parc zoologique de Paris, also known as the Zoo de Vincennes, in Paris, on 17 April 2026.
The sun rises behind tankers anchored in the Strait of Hormuz off the coast of Qeshm Island, Iran, Saturday, 18 April 2026.
Lightning strikes above the Mohammad Al Amin Mosque after a 10-day ceasefire between Lebanon and Israel went into effect, in Beirut, Lebanon, on 17 April 2026.
A reenactor dressed as a British soldier fires during a battle reenactment of the Battle of Lexington and Concord as part of Patriots' Day celebrations in Lexington, Massachusetts, on 18 April 2026.
Brides wait to get married during a mass wedding ceremony in Mumbai on 19 April 2026.
A man feeds stray cats in a park in Tehran on 20 April 2026, amid a ceasefire that came into effect last week.