Ukranian President Volodymyr Zelensky is marking the one year anniversary of Russia's invasion of his country.
In a 15-minute video titled "the year of invincibility," Zelensky offered a defiant message saying, "we will defeat everyone."
He described February 24th, 2022 as "The longest day of our lives."
Zelensky somberly noting, "Almost everyone has at least one contact in their phone that will never pick up the phone again."
Earlier today, China called for peace talks and a cease-fire between Ukraine and Russia.
Photo by Roman Pilipey/Getty Images