On Monday evening, Ms. Ovsyannikova walked onto the set as the anchor was describing Russian talks with Belarus over how to soften the blow from Western sanctions, online videos show. She unfurled a sign with a Ukrainian and a Russian flag that said, in English, “No war” and “Russians against war.” In Russian, it said: “Stop the war. Don’t believe the propaganda. They’re lying to you here.”
The anchor Yekaterina Andreyeva, a veteran who has hosted the “Vremya” newscast for more than two decades, continued to read her script even as Ms. Ovsyannikova protested behind her. Within a few seconds, the show cut away from the set. Afterward, according to the Tass state news agency, Channel 1 said it was “investigating an incident with an outsider in the frame during a live broadcast.”
Ms. Ovsyannikova was detained after the protest and was being held at a small police station at Moscow’s Ostankino broadcasting center, according to OVD-Info, an activist group that supports Russians detained for protesting. More details on her condition weren’t immediately available.
The moment went viral online in Russia, despite the Kremlin’s recent efforts to block dissent on the internet. Within hours, Ms. Ovsyannikova’s Facebook page had more than 26,000 comments, with many people thanking her or praising her for her bravery in Russian, English and Ukrainian.
Her protest followed Mr. Putin’s signing of a law earlier this month that effectively criminalizes any public opposition to or independent news reporting about the war. The law could make it a crime to simply call the war a “war” — the Kremlin says it is a “special military operation” — on social media or in a news article or broadcast. Underscoring journalists’ fears of the law, the independent newspaper Novaya Gazeta blurred out Ms. Ovsyannikova’s antiwar poster in a picture of the protest it posted on Twitter.