Zelensky vows to continue fighting as Ukraine marks independence day

President Volodymyr Zelensky said Ukraine would continue to fight for its freedom in an address to the nation on its Independence Day, BBC reported.

"We need a just peace, a peace where our future will be decided only by us," he said, adding that Ukraine would fight back against Russia "while its calls for peace are not heard".

He continued: "Ukraine has not yet won, but it has certainly not lost."

Zelensky's remarks came after Moscow said Ukraine had attacked Russian power and energy facilities overnight, blaming drone attacks for a fire at a nuclear power plant in its western Kursk region, according to Reuters.