China's internet censors removed on Friday virtually all references to reports of a rare protest in Beijing that involved banners denouncing President Xi Jinping and the country's COVID-19 policies.
Beijing is on high alert against any disruption to a landmark Communist Party meeting that begins on Sunday, where Xi is expected to secure a historic third term.
Incoming parcels and subway commuters have been subjected to additional security checks, and armies of volunteers have been deployed in every neighborhood to report anything out of the ordinary.
But video footage and photos shared on social media on Thursday appeared to show a defiant protester draping two hand-painted banners with slogans criticizing the Communist Party's policies on the side of a bridge in Beijing.
"No Covid tests, I want to make a living. No Cultural Revolution, I want reforms. No lockdowns, I want freedom. No leaders, I want to vote. No lies, I want dignity. I won't be a slave, I'll be a citizen," one banner read.
The other banner called on citizens to go on strike and remove "the traitorous dictator Xi Jinping."
Other images showed a person in a hard hat standing on the bridge behind the banners, as well as smoke rising from a fire on the bridge and police rushing to remove the banners.
There was no sign of the banners or their writer when Agence France-Presse (AFP) journalists arrived at the scene of the reported protest Thursday, though there appeared to be an elevated police presence around the site.
"Lots of people saw what happened," a man working nearby said when AFP journalists returned to the site on Friday, adding that the banners were taken down very soon after they were unfurled.
He asked not to be identified, saying: "I don't want to get in trouble with the authorities."
Public protests are extremely rare in the Chinese capital and those who defy Beijing's strict security apparatus face serious punishment.
By Friday morning, Chinese social media censors had blocked posts and keywords related to the protest, including "Sitong Bridge," the name of the overpass where the slogans appeared to have been displayed.
Search results for the keyword "Beijing" on the popular Weibo platform were restricted to just verified accounts on Friday, instead of the usual torrent of regular users' posts about the capital.
Even phrases that referred obliquely to the protest, including the hashtag "I saw it," returned no results by Friday afternoon.
"I saw it" was one of the last hashtags with which Weibo users discussed the incident in veiled references early Friday, with one user posting: "I saw it, I will not forget it."
AFP journalists on Friday saw more guards in the area around Sitong Bridge than usual, with some stationed on even smaller pedestrian bridges.
And in Hong Kong, where the semi-autonomous city's once-outspoken media used to widely cover demonstrations in the mainland, no major newspapers reported Thursday's protest.
Digital news outlet HK01 ran a brief report on Thursday afternoon, but the article was subsequently taken down.
Hong Kong media has been brought to heel by Beijing's political crackdown, and a recent survey by the city's journalism industry group showed press freedom hitting a record low.