LVIV, Ukraine - Ukraine's president vowed on Saturday to keep fighting to defend his country and said his forces have repelled Russian troops' attempts reach the heart of Kyiv on the third day of Moscow's invasion of its former Soviet neighbor.