Your first two sources are identical and the third doesn’t say much.
Propaganda
You are free to believe what you want. Just remember propaganda is a TOOL countries at war use against each other. That does not necessarily mean there is no grain of truth in these propaganda. We have to draw our own personal conclusions based on what we observe. That is the tentative conclusion I draw for now unless you can show me otherwise.