Ukraine marked its independence day yesterday with a military march-past in Kiev intended to send a message of defiance to Russia, but pro-Moscow rebels countered by parading captured Ukrainian troops through the streets of their main stronghold.

The rival events highlighted the divide that will have to be bridged if a compromise on Ukraine is to be reached on Tuesday, when Russian President Vladimir Putin meets his Ukrainian counterpart Petro Poroshenko for the first time in months.

Kiev’s forces are trying to crush a pro-Moscow separatist revolt in the east of Ukraine, and on Sunday intense artillery fire could be heard around the main rebel bastion of Donetsk.

It is clear that in the foreseeable future, a constant military threat will hang over Ukraine

On Independence Square in the Ukrainian capital Kiev – scene of protests that pushed out a Moscow-backed president in February and precipitated the current crisis – President Poroshenko reviewed columns of men and armoured vehicles.

Some of the troops in the march-past were shortly heading to the front line in eastern Ukraine, Poroshenko said.

In an emotional speech, he said his country was fighting “a war against external aggression, for Ukraine, for its freedom, for its people, for independence”.

“It is clear that in the foreseeable future, unfortunately, a constant military threat will hang over Ukraine. And we need to learn not only to live with this, but also to be always prepared to defend the independence of our country,” he said. Poroshenko announced about $3 billion would be spent on re-equipping the army in 2015-2017. Ukraine’s armed forces are only a fraction of the size of those in Russia. After Ukraine’s previous president, Viktor Yanukovych, fled to Russia, Moscow annexed Ukraine’s Crimea peninsula in March and parts of the Russian-speaking east rebelled against Kiev.

Ukraine’s President Petro Poroshenko listens to the national anthem during Independence Day celebrations, in the Black Sea port of Odessa yesterday. Photo: ReutersUkraine’s President Petro Poroshenko listens to the national anthem during Independence Day celebrations, in the Black Sea port of Odessa yesterday. Photo: Reuters

Kiev and its Western allies accuse Moscow of funnelling weapons and men secretly into eastern Ukraine to shore up the struggling rebellion, a claim Moscow denies. Russia has called for an urgent ceasefire to provide help to trapped civilians.

In separatist-held Donetsk, about 100 people introduced over a public address system as Ukrainian prisoners-of-war were marched through the city’s central Lenin Square yesterday. They looked dirty and unshaven and bowed their heads as they passed. Some had bandaged arms and heads. They were guarded by rebel fighters with guns, their bayonets fixed. People who came to watch the parade shouted “Fascists!” and “Murderers!” and some threw bottles at the POWs. Two street-cleaning machines followed the column, spraying water on to the street in a theatrical gesture to indicate the men were unclean. Earlier yesterday, artillery shells hit the grounds of one of Donetsk’s biggest hospitals. Authorities in Kiev deny targeting civilian areas.

“This is no independence day. This is a plague on our land, the fascists who have taken control of Kiev who are now shooting at hospitals and morgues,” said Grigory, 71, at a display of captured military hardware in central Donetsk.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.