He said at a press conference following negotiations with Canadian Prime Minister Justin Trudeau in Kyiv on Monday, Censor.NET reports citing Interfax-Ukraine.
"Ukraine clearly proved that it had implemented 95 percent of its political obligations and 100 percent in the security area. And it is crucial for us in this situation that Russia fulfills the security regulations to initiate the political process," Poroshenko noted.
The Ukrainian president stressed that Minsk agreements should result in the de-occupation of Ukrainian territory and establishment of peace in the Donbas, but the Russian side has not fulfilled its obligations.
"It is Russia that must cease fire. Russia must withdraw its troops and heavy artillery, missile launchers and tanks from the contact line. Because the Russian side attacked our positions this morning," Poroshenko emphasized.
He added that three militants were captured and a Russian passport was seized from one of them. "Therefore, it is vital for us to have a scenario on how to motivate Russia and implement the agreements signed in Minsk," the president said.
According to him, Ukrainian soldiers are killed and wounded daily.
Earlier, Prime Minister of Canada Justin Trudeau said that Russia has not yet fulfilled its obligations under the Minsk agreements regarding the cease-fire in the Donbas.