KYIV, Ukraine (AP) — Ukraine's two largest cities came under attack from Russian hypersonic ballistic missiles on Tuesday morning, killing at least four people and injuring almost 100, officials said, as the war approached its two-year milestone and the Kremlin's forces stepped up their winter bombardment of urban areas.

Ukraine President Volodymyr Zelenskyy said on his Telegram channel that four civilians were killed and 92 injured in the capital, Kyiv, and in northeastern Kharkiv as hypersonic Kinzhal missiles that can fly at 10 times the speed of sound slammed into city blocks.

Since Sunday, Zelenskyy said, the Kremlin's forces have launched about 170 Shahed drones and “dozens of missiles of various types” against Ukrainian targets. Most were aimed at civilian areas, he said.

The Kh-47M2 Kinzhal is an air-launched hypersonic ballistic missile. Russian forces rarely use such expensive missiles against Ukraine due to their limited stocks.

The attacks created a desolate morning scene in the capital, with most cafes and restaurants remaining closed. Many people opted to stay indoors or seek refuge in shelters as powerful explosions shook the city from early morning.

Air raid sirens blared for nearly four hours, and the city’s subway stations — which function as shelters — were crowded with people.

After the Ukrainian air force issued warnings about incoming hypersonic missiles, people wearing pajamas underneath their coats took sleeping bags, mats and their pets to subway stations while loud explosions echoed above the city. At one of the central stations, called Golden Gates, hundreds of people filled the spacious underground areas while trains continued to run.

“Perhaps today was the most frightening because there were so many explosions,” said Myroslava Shcherba, 55.

The barrage extended Russia's escalated attacks on Ukraine that began Friday with its largest single assault on Ukraine since the war started, in which at least 41 civilians were killed.

The next day, shelling of the Russian border city of Belgorod killed more than two dozen people. Russia blamed Ukraine for the attack and has struck back repeatedly since.

The attack on Belgorod was one of the deadliest to take place on Russian soil since Moscow’s full-scale invasion of Ukraine started more than 22 months ago. Russian officials said the death toll stood at 25 as of Monday, including five children.

Cities across western Russia have regularly come under drone attacks since May, although Ukrainian officials never acknowledge responsibility for strikes on Russian territory or the Crimean Peninsula.

"They want to intimidate us and create uncertainty within our country. We will intensify strikes. Not a single crime against our civilian population will go unpunished,” Putin said Monday, describing the barrage of Belgorod as a “terrorist act.”

Russia launched about 90 Shahed-type drones across Ukraine on Monday.

Putin accused Western nations of using Ukraine to try to “put Russia in its place.” While vowing retribution, he insisted Russia would only target military infrastructure in Ukraine. However, Ukraine reports civilian casualties from daily Russian attacks, which have hit apartment buildings, shopping centers and residential areas in small communities.

In other developments, Russia’s Defense Ministry said one of its warplanes accidentally released munitions over the Russian village of Petropavlovka in the southwestern Voronezh region Tuesday, causing no injuries but damaging six private houses. The ministry said a commission has been created to determine the accident’s cause and assess the damage. It didn’t say what type of munition the warplane dropped.

In April, munitions accidentally released by a Russian warplane caused a powerful blast in the border city of Belgorod, damaging several cars and slightly injuring two people.

Air raid sirens sounded Tuesday in Belgorod, which is near the border with Ukraine. Regional Gov. Vyacheslav Gladkov instructed residents to move to shelters.

Shelling of Belgorod on Saturday killed 24 people, including children, local officials reported. It was one of the deadliest attacks on Russian soil since Moscow’s full-scale invasion of Ukraine.