Two years into the war, there is no flood of volunteer fighters as energy and enthusiasm fades.
The head of Rheinmetall, Germany's biggest defence firm, says Europe's ammunition stocks are currently empty.
The presidential hopeful suggests the US will not protect allies failing to meet defence spending targets.
Western nations must now weigh up the risks of diverting some seized assets to Ukraine.
Three children are among the dead as one street turns "into a hellish melted mass", Ukraine's police say.
The US presidential hopeful's remarks left military chiefs aghast but will delight supporters.
Finding Ukrainian civilians in Russian captivity is hard - and there is no formal way to secure their release.
Historians say the litany of claims made by the Russian president are nothing more than a selective abuse of history to justify the ongoing war in Ukraine.
Almost two years on from Russia’s invasion, the BBC’s analysis editor examines why the front line has barely moved in 12 months.
Warfare can come in the form of battle or information control, and Russia has a history of brazen lies.
Investigators say they have found eight children, believed to have been abducted by Russia.
Ukraine's president fires the popular head of the country's armed forces, General Valerii Zaluzhnyi.
A two-month-old boy is killed in the latest cross-border attack on Ukraine's Kharkiv region.
After months of fighting in Avdiivka, residents are reporting that Russian troops have entered the town.
Footage from Avdiivka, a town on Ukraine's front line, shows the pain of leaving home as it is bombed.
Some young men fear they will be forced to join the Ukrainian army
Nato is recruiting new members and bolstering its defences following Russia's invasion of Ukraine
His victory comes amid rising tensions between Finland, the newest Nato member, and neighbouring Russia.
The US presidential hopeful says he would not protect any country failing to pay its bills.
David came to Kent two years ago and has since studied at Skinners School in Tunbridge Wells.