Indicted Russians had nothing to do with hacking though.
You don't build solid cases on "beliefs", however.Fancy Bear and Cozy Bear is Russian intelligence. US intelligence agencies believe Guccifer 2.0 is a front for Russian military intelligence, and that WikiLeaks is a propaganda tool of the Russian government.