A vast Russian influence operation on TikTok involving 12,800 fake accounts spreading disinformation about the war in Ukraine to millions of users in Germany, France, Italy, Poland, Israel and Ukraine, has been uncovered by BBC Verify and @DFRLab.
Back in the summer, this video, featuing an AI-generated voice, racked up millions of views on TikTok and later on Twitter.
It falsely accused Ukraine's former defence minister Oleksiy Reznikov and his daughter Anastasiya Shteinhauz of buying a a €7m villa in Cannes, France.
We debunked the viral video back in July. The villa seen in the video wasn't bought by Reznikov, and was actually up for sale.
So, @O_Rob1nson, @adkrobinson and I tried to find out more about the account that originally posted that video to TikTok.
The TikTok account was called "Vladyslav Yashchenko 1".
A few things about the account caught our attention: It had only posted that one video with 1.7m views, its profile picture was a stock image of a random guy, it had several other back up accounts with the same name.
Using hashtag searches, we found similar TikTok accounts.
Here's "Andrea Miller 421" with a profile photo of Chris Evans and only one video featuring an AI-generated voice and a series of still images, falsely accusing Reznikov and Shteinhauz of buying a villa in Madrid.
We soon found similar accounts in multiple languages: Ukrainian, German, French, Russian and Polish.
Nearly all of them had posted one video pushing anti-Ukrainian and pro-Kremlin narratives with Al-generated voice and a stolen profile picture. Some videos had millions of views.
The operation was careful in covering its traces, and never posted the same video from two different accounts. But mistakes were made.
We, for instance, found multiple accounts with the same stolen profile photo but different names.
We found over 800 fake TikTok accounts that seemed to be part of the same operation in five languages, with over 80 million views in total.
The videos targeted dozens of senior Ukrainian officials, portraying them as obsessed with money and uncaring about Ukrainians or the war.
There were linguistic mistakes in some videos typical of Russian speakers, including some Russian phrases that are not used in other languages.
A website previously exposed by Meta as part of a Russian-linked network also appeared in some of the videos we found.
We presented the accounts we'd found to TikTok, whose internal investigation found fake videos in two more languages - Italian and English.
TikTok confirmed this was a sophisticated, covert operation based in Russia, and removed 12,820 accounts.
This is likely the largest influence operation ever uncovered on TikTok.
Its videos, pushing disinformation about Ukraine, have been viewed tens of millions of times in multiple languages, and reposted on other major platforms.
THREAD: Huge protests have broken out in Iran tonight after a call by Reza Pahlavi, exiled son of the late Shah. Follow this thread for verified videos.
A large crowd of protesters on Kashani Blvd, west Tehran
Large numbers of protesters in Bagh Ferdows Square in the northern city of Babol chant "Long live the Shah" and "death to the dictator" tonight, on 12th day of protests in Iran.
Protesters gather outside a local police station in the southern city of Marvdasht as the sound of gunshots is heard in the background on the sixth day of protests in Iran.
@bbcpersian @GeoConfirmed A large group of protesters march in the centre of Marvdasht in Fars province after a protester named Khodadad Shirvani was killed during rallies in the city on 1 January.
THREAD: There have been questions about this video published by Iranian media today, which shows a deadly Israeli strikes on Tehran's Tajrish district on 15 June, with claims that the video is AI-generated and fake.
But the video is real and can be corroborated. Here's why.
First of all, the version that first went viral was very low-res and grainy, and that was the reason for some inconsistencies that could be seen in the footage.
The higher-resolution version, published later, looks more authentic.
But how can we confirm the strike happened?
Multiple videos were published by Iranian social media users on 15 June showing the aftermath of the strike.
The first strike targeted this building (35.805264, 51.435845) on Bahonar Street, just 100 metres from the second impact.
THREAD: New high-res satellite images released by Maxar Technologies on 24 June show new signs of damage at the Fordo nuclear site following an attack by Israel a day after the US bombed the facility.
New craters are visible at tunnel openings and buildings have been destroyed.
At Iran's Natanz enrichment facility, two craters right above the undergound buildings housing centrifuges that were visible after US strikes on 22 June have now been covered with dirt.
Before: 22 June
After: 24 June
📷@Maxar
@Maxar New Maxar Technologies satellite images show previously unseen damage to tunnel entrances at the Isfahan Nuclear Technology Centre caused by US strikes on 22 June.