A 20-year-old conscript of the National Guard, Artem Ryabchuk, opened fire on his fellow soldiers in the armoury of Ukraine's aerospace manufacturer Pivdenmash in the early hours of 27 January, killing five and wounding five others.
He fled the scene but later handed himself in to police on the outskirts of the city of Dnipro.
His motives are unknown.
The man is suspected of premeditated murder, defection, theft and appropriation of arms.
National Guard chief resigns
National Guard Commander Mykola Balan has tendered his resignation due to the Dnipro shootout.
Interior Minister Denys Monastyrskyy has accepted Balan's resignation and nominated Lt-Gen Yuriy Lebed for acting National Guard commander. Currently, he is the deputy chief.
Biden-Zelenskyy phone call
Ukrainian President Volodymyr Zelenskyy and Joe Biden have had their third phone conversations over two months.
"Had a long phone conversation with @POTUS. Discussed recent diplomatic efforts on de-escalation and agreed on joint actions for the future. Thanked President Joe Biden for the ongoing military assistance. Possibilities for financial support to Ukraine were also discussed," Zelenskyy tweeted.
Reaction to German remark
Ukrainian Foreign Minister Dmytro Kuleba has reacted to a statement made by his German counterpart Annalena Baerbock that the issue of Ukraine's imminent accession to NATO was not on the agenda and that Russia knew about it.
In a Twitter post with a screenshot of the relevant headline, the foreign minister said that "it is not on the agenda to question the prospects of Ukraine's Euro-Atlantic integration."
"On the contrary, Germany's leadership in showing support for Ukraine's membership in NATO would be the real support for Ukraine now. This would be a positive signal for everyone," he said.
Bipartisan US delegation in Ukraine
Defence Minister Oleksiy Reznikov has received a bipartisan US Congress delegation.
"Our unity is our power! Expecting new US legal leverages to deter russian aggression" he tweeted.
Canada will allocate an additional C$50 million (about $39.5 million) in humanitarian assistance and funding for development programmes in Ukraine. Additionally, the contingent of the Unifier military training mission will be doubled.
Canadian Prime Minister Justin Trudeau said during a news conference in Ottawa that the funds will be allocated in addition to the $120m loan announced last week, Ukrinform reported.
There has been one violation of the ceasefire by the Russian occupying troops since the beginning of the day, the Joint Forces Operation HQ has said.
A stronghold of Ukraine's front-line mechanized brigade spotted and foiled a penetration attempt by an enemy sabotage and reconnaissance group.
On 26 January, Ukraine reported 32,393 new cases of the coronavirus. This is the highest number since the start of the pandemic.