She.
Here’s a link for you.
https://t.me/Slavyangrad/30264
That link doesn’t support your claim at all.
>> Here’s a link for you.
A Russian propaganda Telegram channel. Totally legit!