Russian attacks come perilously close to NATO territory after large military base near Ukraine border targeted

The war ravaging Ukraine came perilously close to NATO territory on Sunday (local time), with Russian forces attacking a large military base nearby.

The attack happened at Yavoriv, 60 kilometres from Ukraine's western city of Lviv, near the border with Poland.

At least 35 people are reported to have been killed and more than 130 injured.

It's yet another sign Russia is expanding its attacks into western Ukraine, an area previously considered relatively safe.

Ukraine's President Volodymyr Zelensky says 1300 Ukrainian soldiers have been killed since the start of the invasion 18 days ago. He estimates 12,000 Russian troops have also died, but Moscow claims that number is only in the hundreds.

Just 20 kilometres shy of the Polish border, Russian missiles hit a military facility before dawn on Sunday.

Russian President Vladimir Putin is now dancing dangerously close to the boundary line that separates Poland and NATO troops from Ukraine. 

"Rockets start to fall 10km from the border with Europe. Tomorrow they might fall 10km on the other side," one soldier says.

The Lviv governor says the destruction was the work of 30 cruise missiles and the size of the craters show the strength of the firepower unleashed.

The human impact has been just as great, with reports of 35 dead and more than 130 injured. 

It is a strike of strategic significance. The Yavoriv base has been the location for joint NATO and Ukrainian training exercises and is suspected by Russia of being a hub for the Western military aid being sent to Ukraine. 

Russia’s newfound interest in western Ukraine has done little to relieve pressure elsewhere in the country. Another Ukrainian mayor has disappeared and is presumed captured by Russian leaders.

The besieged city of Mariupol is still being set alight by shelling, emergency teams in Mikolaev comb through the rubble of what they say was a school, and in Irpin, American photographer Juan Arredondo was shot and rushed to hospital.

"We crossed a checkpoint and they started shooting at us, we tried to turn around. There were two of us. My friend is Brent Renaud, he's been shot and left behind," he says.

His colleague, journalist Brent Renaud, had died from his injuries.

"I saw him getting shot in the neck and we got split."

They had been trying to document the stories of the millions of civilians fleeing the war.

The refugee crisis is spreading at an unbearable and unsustainable pace across Europe.

"We have more than 250,000 persons crossing the corner to Moldova from Ukraine, says Boris Gilker, head of a shelter in Chisinau, Moldova.

With a population of just 2.6 million, Moldova is taking the most refugees per capita.

The smiles of the children in transit here are in stark contrast to the worry on their mothers' faces.

One refugee centre has space for a thousand families. Some stay just 24 hours, whereas others have been there for weeks.

Moldova wants to welcome everyone, but there are only so many more people it can take. 

"Moldova is considered the poorest country in Europe, but people coming here, of course poor people, provide a big heart to everybody, bringing people to their house, providing everything they can," Gilker says.

Alongside the goodness to have come out of this war, there has also been something of a miracle.

One man - dubbed the luckiest man in Ukraine - survived being crushed by a Russian tank in a shocking video that set the tone of this invasion - just two days into it. 

He laughs as he describes how he's been called Ironman, as the country he loves fights for its own story of survival.