Russian President Vladimir Putin appeared at a huge flag-waving rally at a Moscow stadium and praised his country’s troops Friday as they pressed their lethal attacks on Ukrainian cities with shelling and missiles.
“Shoulder to shoulder, they help and support each other,” Putin said in a rare public appearance since the invasion three weeks ago that made Russia an outcast among nations. “We have not had unity like this for a long time,” he added to cheers from the crowd.
Moscow police said more than 200,000 people were in and around the Luzhniki stadium for the celebration marking the eighth anniversary of Russia’s annexation of the Crimean peninsula, seized from Ukraine.
The event included well-known singer Oleg Gazmanov singing “Made in the U.S.S.R.,” with the opening lines “Ukraine and Crimea, Belarus and Moldova, it’s all my country.”
Seeking to portray the war as a just one and commend Russia’s troops, Putin paraphrased the Bible to say, “There is no greater love than giving up one’s soul for one’s friends.” And he continued to insist his actions were necessary to prevent “genocide,” a claim flatly denied by leaders around the globe.
Standing on stage in a white turtleneck and a blue down jacket, Putin spoke for about five minutes. Some people, including presenters at the event, wore T-shirts or jackets with a “Z” — a symbol seen on Russian tanks and military vehicles in Ukraine and embraced by supporters of the war.
Read: Russian strikes hit Ukrainian capital and outskirts of Lviv
His quoting of the Bible and a Russian admiral of the 18th century reflected his increasing focus in recent years on history and religion as binding forces in Russia’s post-Soviet society.
Meanwhile, Russian troops continued to pound the Ukrainian capital, Kyiv, and launched a barrage of missiles on the outskirts of the western city of Lviv.
The early morning attack on Lviv’s edge was the closest strike yet to the center of the city, which has become a crossroads for people fleeing from other parts of Ukraine and for others entering to deliver aid or fight.
In city after city around Ukraine, hospitals, schools and buildings where people sought safety have been attacked. Rescue workers searched for survivors in the ruins of a theater that served as a shelter when it was blasted by a Russian airstrike Wednesday in the besieged southern city of Mariupol.
Ludmyla Denisova, Ukrainain parliament’s human rights commissioner, said at least 130 people had survived the theater bombing.
“But according to our data, there are still more than 1,300 people in these basements, in this bomb shelter,” Denisova told Ukrainian television. “We pray that they will all be alive, but so far there is no information about them.”
At Lviv, black smoke billowed for hours after the explosions, which hit a facility for repairing military aircraft near the city’s international airport, 6 kilometers (4 miles) from the center. One person was wounded, the regional governor, Maksym Kozytskyy, said.
Multiple blasts hit in quick succession around 6 a.m., shaking nearby buildings, witnesses said. The missiles were launched from the Black Sea, but the Ukrainian air force’s western command said it had shot down two of six missile in the volley. A bus repair facility was also damaged, Lviv Mayor Andriy Sadovyi said.