You can find plenty of sources from both Russian and Ukrainian sources on Twitter and Telegram.
Yeah huh. I prefer a 4th dimensional approach. Where are the Putin Puffers loudly proclaiming that this is untrue? Where are their counter-sources? Once they post their counter-info then I have a better idea where things are at. Saves a lot of time wading through tons of bullshiite.