for some reason pro russian never talk about such numerous fuck-ups

I don't understand who you have to be to suck up to Russia. All sorts of scum from Africa to North Korea ?