

I hope they have the right guy, because it seems the evidence is inconclusive, at least the article doesn’t really show it to be very strong, and the guy having an inflated ego is in no way evidence of anything.
This is where we are supposed to trust the system, which can be tough sometimes.






For now Russia doesn’t even have a suitable launch pad for their rockets!
Their last functional pad collapsed with the rocket they launched last month.
https://www.sciencealert.com/russia-faces-space-mission-crisis-after-severe-soyuz-launch-pad-accident
Russia is collapsing just like that launchpad did, and this will never go anywhere.